发布网友 发布时间:2024-10-26 10:03
共4个回答
热心网友 时间:2024-10-26 10:12
数值计算平方根,可以用牛顿法迭代,计算几次就能得到相当精确的近似值,比一般的二分法快很多。
迭代格式:
迭代步骤如下:
先选择一个初始值,越接近真实值越好。因此选择初始值为x0=7
因此有
迭代两次就得到了非常接近真值的答案
热心网友 时间:2024-10-26 10:11
答案肯定在8和7之间
热心网友 时间:2024-10-26 10:17
对,可以用笔算开方。拿那前两位,也就是53,然后计算7的平方比53小,8平方比53大,所以取7,余4。再向后取两位,得429,现在把之前的除数数乘20,得14x(这整个是一个三位数),再计算x*(14x)<=429,得x=3,所以结果就是7.3。
(以下百度百科)
手动开平方
算法为:
1.将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开,分成几段,表示所求平方根是几位数;小数部分从最高位向后两位一段隔开,段数以需要的精度+1为准。
2.根据左边第一段里的数,求得平方根的最高位上的数。
3.从第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数。
4.把第二步求得的最高位的数乘以20去试除第一个余数,所得的最大整数作为试商。
5.用第二步求得的的最高位数的20倍加上这个试商再乘以试商。如果所得的积小于或等于余数,试商就是平方根的第二位数;如果所得的积大于余数,就把试商减小再试,得到的第一个小于余数的试商作为平方根的第二个数。
6.用同样的方法,继续求平方根的其他各位上的数。用上一个余数减去上法中所求的积,与第三段数组成新的余数。这时再求试商,要用前面所得到的平方根的前两位数乘以20去试除新的余数,所得的最大整数为新的试商。
7.对新试商的检验如前法。
热心网友 时间:2024-10-26 10:13
可以笔算开方