为了账号安全,请及时绑定邮箱和手机立即绑定

sqrt() 在c++的算法过程,详细点好吗?

sqrt() 在c++的算法过程,详细点好吗?

C++
紫衣仙女 2019-01-30 11:07:28
sqrt() 在c++的算法过程,详细点好吗?
查看完整描述

2 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

求开方sqrt(y)有多种实现,比如:
【1】转化成求y = x^2的根,利用二分法求零点即可。
【2】利用泰勒展开式求
【3】递推式:
a(n+1) = a(n) + y / a(n)收敛,并且收敛于sqrt(y)所以,不断迭代即可。
至于c++库中怎么实现的我也不清楚

查看完整回答
反对 回复 2019-03-03
  • 2 回答
  • 0 关注
  • 402 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信