Python等差数列的精度求问
查看原帖
Python等差数列的精度求问
1181423
MizukiSummer楼主2024/5/19 17:29

涉及浮点数运算,使用求和公式

import math
a, b, n = map(int, input().split())
d = b - a
result = (d / 2) * (math.pow(n, 2) - n) + (a * n)
result = int(result)
print(result)

然而会WA 使用decimal模块可以解决此问题,显然是精度问题,能更详细的指出运算时哪些部分超出了精度?

2024/5/19 17:29
加载中...