用除法求平方根的过程详解。
用除法求平方根
让我们用一个例子来理解:46655
首先,将需要开平方根的数字从小数点开始,分成两两一组的数字。
找到一个最大的数字,其平方小于或等于最前面的数字对。在本例中,最前面的数字对是4;其平方小于或等于4的最大数字是2。
将该数字放在左边,以及第一对数字的上方。
2
--- ---- ----
2 | 4 66 56
现在将该数字平方,然后从最前面的数字对中减去。
2
--- ---- ----
2 | 4 66 56 |
-4
----
0
扩展左边的括号;将左边数字的最后一位(也是唯一一位)乘以2,放在刚才计算出的差值的左边,并在其旁边留一个空的十进制位。
2
--- ---- ----
2 | 4 66 56 |
| -4
--------------
4 | 0
然后将下一对数字移下来,放在差值的右边。
2 1
--- ---- ----
2 | 4 66 56 |
| -4
--------------
41 | 0 66
-41
--------------
25
现在,重复之前的步骤:取左列中的数字(此处为41),并将最后一位数字乘以2(得到42)。将此数字复制到左列下方,并在其旁边留一个空格。(将最后一位数字的两倍加上进位:例如,如果您不是41而是49,即40+9,您应该复制40+18,即58)。同样,将下一对数字移到右边。
2 1
--- ---- ----
2 | 4 66 56 |
| -4
--------------
41 | 0 66
| -41
--------------
42 | 25 56
现在,找到最大的数字x,使得42x * x ≤ 2556。这里,结果是426 * 6 = 2556。
2 1 6
--- ---- ----
2 | 4 66 56 |
| -4
--------------
41 | 0 66
| -41
--------------
42 | 25 56
56
---------------------
0
当差值为零时,您就得到了精确的平方根,计算完成。否则,您可以根据需要继续求更多小数位。