Как следует ожидать, Python для обработки простого расчета с плавающей запятой, как это:питон вычисления с плавающей точкой
float(6/4)
Выход из этого в оболочке
1.0
Я бы ожидать, что это будет 1.5, так что дает?
Как следует ожидать, Python для обработки простого расчета с плавающей запятой, как это:питон вычисления с плавающей точкой
float(6/4)
Выход из этого в оболочке
1.0
Я бы ожидать, что это будет 1.5, так что дает?
Python использует целочисленное деление здесь.
Или: http://stackoverflow.com/q/21316968/748858 – mgilson
вы выставляете РЕЗУЛЬТАТ 6/4 в float, результат int-деления - int, вместо этого 'float (6)/4' или '6,0/4' – Nullman
' от __future__ импорта division' 'а = поплавок (5/4)' ' печати (а)' ' выход: 1.25' –