华为机试107-求解立方根
题目描述
•计算一个数字的立方根,不使用库函数
输入描述:
待求解参数 double类型
输出描述:
输入参数的立方根 也是double类型
示例1
输入
216
输出
6.0
参考:
# 牛顿迭代 a = float(input()) e = 0.0001 t = a while abs(t*t*t - a) > e: # x(i+1) = x(i) - f(xi)/f(xi)' #公式 t = t - ( t*t*t - a )* 1.0 / (3 * t*t) print("%.1f" %t)
执行结果: 答案正确:恭喜!您提交的程序通过了所有的测试用例 用例通过率: 100.00% 运行时间: 17ms 占用内存:3380KB