Привет!
Долго мне питон не нравился, потом таки постепенно начал вникать, дух противоречия спадает.
Решил отбросить разное лишнее, калькулятор в частности, и пользоваться питоноконсолью.
Но сегодня с утра я в шоке:
Код
Python 2.7.3 (default, Sep 26 2012, 21:53:58)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 40.0-37.96
2.039999999999999
>>>
Что бы это значило?

--
Граница глюка
>>> 40-31.2
8.8
>>> 40-32.2
7.799999999999997
Причем, в выражениях - то же самое. Это чтож оно насчитает в итоге?!
Вести с полей.
Если пишешь print 40-37.96 то выводит 2.04
Нет никакого желания продолжать дальше. На использование в кач-ве калькулятора можно забить. И хорошо, что из книжек 80-х годов осталась масса макулатуры по бейсику, там всегда были контрольные примеры. Проверим, что эта гадость в компании с numPy насчитает, хотя бы с матрицами. Ух, как я зол!
Сообщение отредактировал _Pasha - Feb 25 2013, 07:14