标签:class 次方 简单 计算 nbsp for 好的 block int
import math # 方法1,最原始的计算方法,代码多,逻辑最清晰 capital = 2 rate = 0.2 for i in range(0, 5): capital *= 1 + rate print(str(capital)) # result = 4.97664 # 方法2, 利用平方运算符 ** capital = 2 rate = 0.2 capital *= ((1+rate)**5) print(str(capital)) # result = 4.976639999999999 # 方法3,利用 math.pow 函数来计算 capital = 2 rate = 0.2 capital *= math.pow(1+rate, 5) print(str(capital)) # result = 4.976639999999999
import math begin = 2 end = 4.97664 a = 5 # 方法1 rate = (end/begin)**(1.0/a)-1 print(str(rate)) # result = 0.19999999999999996 # 方法2 rate = math.pow(end/begin, 1.0/a)-1 print(str(rate)) # result = 0.19999999999999996
标签:class 次方 简单 计算 nbsp for 好的 block int
原文地址:http://www.cnblogs.com/xunziji/p/6847379.html