Почему при сложении 3.3 + 3.3 + 3.3 Python выводит 9.89999999999999 и если ли варианты это исправить?
a = 3.3 + 3.3 + 3.367812391 print(a) b = round(a, 5) print(b)
Это делает встроенный метод round, второй параметр указывает, до скольких знаков после запятой округлить.