采用的是牛顿迭代法。且 A、B 可为小数,分数,负数,此法为逐次逼近法。可简单的实现编程。但是注意:不能计算负数开偶数次方。下面为:代入法1、把被开方的整数部分从个位起向左每隔n位为一节,用撇号分开;2、根据左边第一节里的数,求得开n次算术根的最高位上的数,假设这个数为a;3、从第一节的数减去求得的最高位上数的n次方,在它们的差的右边写上第二节数作为第一个余数;4、用第一个余数除以,所得的整数部分试商(如果这个最大整数大于或等于10,就用9做试商);5、设试商为b。如果小于或等于余数,这个试商就是n次算术根的第二位;如果大于余数,就把试商逐次减1再试,直到小于或等于余数为止。6、用同样的方法,继续求n次算术跟的其它各位上的数(如果已经算了k位数数字,则a要取为全部k位数字)。