这种方法只适合求比较小的正整数的平方根的近似值具体如下:
比如开3的平方根 先判断3的平方根是不是整数(是的话就不用开了嘛~~~~~~~一眼就看出来了)
讨论不是整数的情况:
1*1<3<2*2 mod(3,1)=2 商设为quotient=1 设n1=mod(3,1)
n1=mod(3,1) quotient=1
n2=mod( (n1*100),quotient*20+new_quotient<估计值> ) quotient=new_quotient
n3=mod((n2*100),quotient*20+new_quotient) quotient=new_quotient
……
依此类推!
商连起来就是啦
可求得sqrt(3)的近似值为1.732050