让
n是我们需要计算其平方根的数。让
n可以写成
p+问在哪里
p小于的最大完全平方数
n而且
问是任何正实数。然后,
n
=p+问
≈p
+2p
+1问
大约是968的平方根。
我们先求小于的平方数
968.要做到这一点,我们需要进行比较
968用很容易算出的完全平方
3.02=900.
很明显,
900<968
因此,
3.0<968
现在试试另一个大于的数的平方
3.0就像
3.12=961而且
3.22=1024.
很明显,
961<968<1024
3.1<968
<3.2
现在应用我的公式,
968
=961+7
≈961
+2961
+17
968
≈3.1+2(3.1)+17
968
≈3.1+63.7
968
≈3.1+91
968
≈3.1.11
你可以把答案平方来交叉核对
(3.1.11)2=967.83.21.
这确实是一个很好的近似。
下面是上述公式的证明。
公式的证明就在公式本身。下面的公式是基于两个完全平方之间的根是均匀分布的假设。
为了更好地理解它,我们可以用一个图表
我们知道
2p
+1整数存在于完全平方之间
p而且
(p
+1)².
让,
n之间存在的任何实数
p而且
(p
+1)².同时,
n−p=问.
所以,
n
将存在于
p
而且
p
+1.
很明显,两者之间的区别
p
而且
p
+1是
1,现在
2p
+1根之间可以均匀分布
p
而且
p
+1,如果每个根占用
2p
+11空间。
的
问th数量将占据
2p
+1问空间。因此公式是
n
=p+问
≈p
+2p
+1问