math.fsum()
Точная сумма чисел с плавающей точкой без накопления ошибки.
Сигнатура
math.fsum(iterable)Возвращает сумму элементов iterable как float, избегая потери точности, характерной для обычного sum() при сложении дробных чисел.
import math
print(sum([0.1] * 10)) # 0.9999999999999999
print(math.fsum([0.1] * 10)) # 1.0