怎么算根号
来源:百度知道 编辑:UC知道 时间:2024/05/31 00:40:01
比如40的根号是6.324,怎么算出来的呢?详细点。拒绝复制!
可以用这种算法:
假设被开方数为a,(√x-√(a/x))^2=0的解就是√a
变形得
√a=(x+a/x)/2
所以只需设置一个约等于(x+a/x)/2的初始值,代入上面公式,可以得到一个更加近似的值,再将它代入,就得到一个更加精确的值……依此方法,最后得到一个足够精度的(x+a/x)/2的值。
如:计算√40
设初值为6
1)√40=(6+40/6)/2=6.333
2)√40=(6.333+40/6.333)/2=6.3246
3)√40=(6.3246+40/6.3246)/2=6.324555
这三步所得的结果和√40相差已经小于0.000001