这个算法的原理是

手写数学公式(在数学界已经快失传了)(1)

手写数学公式(在数学界已经快失传了)(2)

首先将要开平方根的数从小数点分别向右及向左每两个位一组分开,如98765.432内小数点前的65是一组,87是一组,9是一组,小数点后的43是一组,之后是单独一个2,要补一个0而得20是一组。如1 04.85 73得四组,顺序为1' 04. 85' 73'。

将最左的一组的数减去最接近又少于它的平方数,并将该平方数的开方(应该是个位数)记下。

将上一步所得之差乘100,和下一组数加起来。

将记下的数乘20,然后将它加上某个个位数,再乘以该个个位数,令这个积不大于又最接近上一步所得之差,并将该个个位数记下,且将上一步所得之差减去所得之积。

记下的数一次隔两位记下。

重复第3步,直到找到答案。

可以在数字的最右补上多组的00'以求得理想的精确度为止

,