Форум сайта python.su
0
FishHookЭто мне непонятно((
В питоне можно переопределять операторы. Понятно что Decimal(x) * 4 -> умножение вызовет метод у объекта Decimal и этот метод вернет опять Decimal. А 4 * Decimal(x) - нет.
from decimal import Decimal
print(Decimal(9999999999999999999991) * 2 / 3)
print(2 * Decimal(9999999999999999999991) / 3)
Офлайн