почему 123,56 - 62,12 = 61,440000000000005

Я только начинаю работать с python и просматриваю учебник здесь

Запустив примеры, я с удивлением обнаружил, что print("123.56 - 62.12 =", 123.56 - 62.12)

Чтобы выйти как 123,56 - 62,12 = 61,440000000000005

Я использую python v3.3.0. Запустил его в онлайн-интерпретаторе здесь и получил то же самое.


person demiurg    schedule 06.04.2013    source источник