Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > как вывести число


Автор: Monty Jee 7.1.2005, 02:56
Есть число, например $s = 12,543563; Его нужно вывести как "12,5".
В сях это можно сделать "%.2f", а в php?? Есть какой-нибудь стандартный способ или предется разбирать число как строку??

Автор: penizillin 7.1.2005, 03:53
и в php можно.
sprintf()
round()

Автор: Opik 7.1.2005, 04:27
Код
print round('12.32323', 2);

Автор: Monty Jee 7.1.2005, 13:47
Большое спасибо!! smile

Автор: Mal Hack 7.1.2005, 14:25
Вариант Опра безусловно равильный, но при 12.00 будет выводить 12..
В инет-магазинах, например это напрягает, поэтому для обхода траблы с нулями можно глянуть вот в эту тему:
http://forum.vingrad.ru/index.php?showtopic=21217&view=findpost&p=143595

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)