Найти - Пользователи
Полная версия: Задать точность (разрядность до копеек)
Начало » Python для новичков » Задать точность (разрядность до копеек)
1
vak
Подскажите как задать точность. Например, считали в рублях (целые числа), а для печати нужно выводить (можно строку) с копейками?
o7412369815963
так?
>>> a = 15
>>> "%0.2f" % a
'15.00'
o7412369815963
так вроде правильней, результат тот же: “%.2f” % a
vak
o7412369815963
так вроде правильней, результат тот же: “%.2f” % a
Просто и работает!

Спасибо.
bazooka
http://docs.python.org/library/string.html#formatstrings

>>> ‘{a:.3f}’.format(a = 12345.6789)
'12345.679'
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