number = 2.2**3
print(number)
a = number == 10.648
print(a)
Результат выходит за рамки моего понимания:
======= RESTART: D:/Desktop files/test/6.py =========
10.648000000000003
False
>>>
Почему показывает 10,648000000000003?
Кто-нибудь может помочь? Благодарность!