Я написал эти простые строки и запустил их на python 2/3.Различия в float в python2 и python3?
i=1.194857193845710948754654
print(len(str(i)))
У меня есть два разных выхода. В чем причина этого? и как я мог добиться того же выхода в python2?
Выход python2:
>>> 13
Выход python3:
>>> 18
Посмотрите на [плавающей запятой Числа] (http://stackoverflow.com/q/20473968/4014959) –
большой, это помогает мне много, спасибо! – fu2y