Наткнулся на проблему:
print 52/100
По сути должно выводить 0.52 , выводит 0
Пробовал так:
print float(52/100), выводит 0.0
Как же делать точные вычесления?
>>>float(52)/100
0.52000000000000002
>>>52.0/100
0.52000000000000002
по сути первое и второе одно и то же
>>>from __future__ import division
>>>52/100
0.52000000000000002
>>>52.0/100
0.52000000000000002
>>>float(52)/100
0.52000000000000002