Найти - Пользователи
Полная версия: Олругление 16-ти ричного число
Начало » Python для новичков » Олругление 16-ти ричного число
1
dubasua
Доброго времени суток. Я здесь впервые, по этому сильно не пинайте.
Вопрос такой, есть ряд чисел (2.94695561231e-40, 1.60681224491e-38, 1.53021072546e-38). как мне сократить их до длины в 9 значений, что бы получилось примерно вот так (1.4554e458, 2.45458e45, 3.458e456). Или сразу перевести из int(там оно очень длинное от 30 до 80 знаков)
Shaman
dubasua
(2.94695561231e-40, 1.60681224491e-38, 1.53021072546e-38)
dubasua
(1.4554e458, 2.45458e45, 3.458e456). Или сразу перевести из int(там оно очень длинное от 30 до 80 знаков)
У вас целые, или дроби? Определитесь.
dubasua
У меня целое число длинною от 30 до 80 знаков, что бы хоть немного его сократить, единицу(1.0) делю на это число и получаю число от 15 до 17 знаков (1.53021072546e-38)
dubasua
Короче говоря, когда я на телефоне на калькуляторе набираю 255255255255 x 1 я получаю 2.5525Е11. Как мне реализовать это на phyton?
py.user.next
dubasua
Вопрос такой, есть ряд чисел (2.94695561231e-40, 1.60681224491e-38, 1.53021072546e-38). как мне сократить их до длины в 9 значений, что бы получилось примерно вот так (1.4554e458, 2.45458e45, 3.458e456).
например, 2.94695561231e-40 и 2.94695e40 - два разных числа: первое - очень маленькое, второе - очень большое
doza_and
>>> 2555555555555555555555555555555.5555555555555
2.5555555555555556e+30
dubasua
это на phyton?
python
sergeek

'{:.4E}'.format(255255255255)
Out[1]: '2.5526E+11'
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB