Python плавать - str - плавать странность

>>> float(str(0.65000000000000002))

0.65000000000000002

>>> float(str(0.47000000000000003))

0.46999999999999997     ???

Что здесь происходит? Как мне конвертировать0.47000000000000003 в строку и результирующее значение обратно, чтобы плавать?

Я использую Python 2.5.4 на Windows.

Ответы на вопрос(4)

Ваш ответ на вопрос