Здарова, товарищи Питонщики.
Столкнулся с проблемой.
Когда делю float число например 1.02105, на выходе получаю что то вроде 6.25e-05.
Понятно, что это цифра какая то но она совсем не читабельна.
Как это обойти?
doza_andНу хоть так)
1e-30 = 0.0000000000000000000000000000001
что из них более читаемо?
borsovanКак раз и напишешь:
В отчетах же не напишешь
1e-30 # Один на десять в минус тридцатой степени 6.25e-05 # Шесть целых двадцать пять сотых на десять в минус пятой степени
bulgakovА можно как нибудь указать что бы не делал питон эту экспоненциальную запись?
Эта штука называется экспоненциальная запись.
from decimal import Decimal num1 = 3651684984 num2 = 55146554564654 print(Decimal(num1)/Decimal(num2))
bulgakovПолучилось)) Спасибо большое!
>>> value=6.25e-05 >>> '{:f}'.format(value) '0.000063'