Почему это происходит и как мне избежать этой проблемы?Вычитание вычетов в Python
Python 2.7.5 (default, Jun 27 2013, 09:29:43)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 0.3 - 0.1 - 0.1 - 0.1
2.7755575615628914e-17
>>> 0.3 - 0.3
0.0
>>> 0.3 - 0.2
0.09999999999999998
Возможный дубликат [Ограничения по плавающей запятой] (http://stackoverflow.com/questions/406361/floating-point-limitations) и http://stackoverflow.com/questions/588004/is-javascripts-floating-point -math-broken –