Формат float с фиксированным количеством цифр PythonPython

Программы на Python
Ответить
Anonymous
 Формат float с фиксированным количеством цифр Python

Сообщение Anonymous »

Я хотел бы отформатировать свои числа с плавающей запятой с фиксированным количеством цифр. Сейчас я делаю следующее

format="%6.6g"
print(format%0.00215165)
print(format%1.23260)
print(format%145.5655)


Но это выводит

0.00215165
1.2326
145.565


Я также пробовал format="%6.6f", но он тоже не дает того, что я хочу...

0.002152
1.232600
145.565500


Как лучше всего отформатировать числа, чтобы все они имели ширину ровно 6 (и без пробелов), вот так?

0.002152
1.232600
145.5655


Подробнее здесь: https://stackoverflow.com/questions/558 ... its-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»