求平方根的算法

来源:互联网 发布:dns 53端口 编辑:程序博客网 时间:2024/04/27 19:33

这种方法也叫巴比伦算法


python代码如下

import mathnum = int(raw_input("input your number:"))tolerance = float(raw_input('input your tolerance:'))guess = num / 2.0while math.fabs(guess ** 2  - num) > tolerance:    guess = (guess + (num / guess)) / 2.0print 'sqrt of',num,'is',guess



0 0
原创粉丝点击