找平方根:
找数x的平方根,假设根为r,反复迭代r=(r+x/r)/2即可。
例:x=2, r=4
r=(4+2/4)/2=2.25
r=(2.25+2/2.25)/2=1.579444444
r=(1.579444444+2/1.579444444)/2=1.42189
r=(1.42189+2/1.42189)/2=1.41423,接近
推广到高次方:
每次迭代替换成即可。
找平方根:
找数x的平方根,假设根为r,反复迭代r=(r+x/r)/2即可。
例:x=2, r=4
r=(4+2/4)/2=2.25
r=(2.25+2/2.25)/2=1.579444444
r=(1.579444444+2/1.579444444)/2=1.42189
r=(1.42189+2/1.42189)/2=1.41423,接近
推广到高次方:
每次迭代替换成即可。