
Неожиданно, не правда ли?
Всё та же проблема с стандартом IEEE 754, он не может правильно посчитать сумму десяти 0.1, поэтому мы получили 0.9999999999999999.
Решение есть и это даже не decimal! Это fsum из модуля math, который может сам округлить результат вычислений.
#объяснение
Всё та же проблема с стандартом IEEE 754, он не может правильно посчитать сумму десяти 0.1, поэтому мы получили 0.9999999999999999.
Решение есть и это даже не decimal! Это fsum из модуля math, который может сам округлить результат вычислений.
#объяснение