|
Форматированный вывод
|
|||
---|---|---|---|
#18+
пишу на php. странная все-таки техника... Вот смотрите беру из формы две строки - первая цена (в рублях), вторая - копейки(два символа), потом осуществляю конкатенацию строк следующим образом $cena1.".".$cena2 , то бишь в переменной получаю строку, которую ввожу в базу данных с полем real. ввожу через форму число 32 руб 17 коп а из базы у меня потом выводится 32.169998 почему такое округление??? Ну это не столь важно, так лирическое отступление, вопрос другой возник - как сделать форматированный вывод - чтобы выводилось только две цифры после запятой. 32.169998 ---> 32.17 Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 19:37 |
|
Форматированный вывод
|
|||
---|---|---|---|
#18+
number_format number_format -- форматирует число с сгруппированными тысячами Описание string number_format(float number, int decimals, string dec_point, string thousands_sep); number_format() возвращает форматированную версию числа number. Эта функция принимает один, два или четыре параметра (не три): Если дан только один параметр, число number будет отформатировано без десятичных цифр, но с запятой (",") между каждой группой тысяч. Если дано два параметра, число number will будет отформатировано с десятичным знаком decimals с точкой (".") впереди и запятой (",") между каждой группой тысяч. Если даны все четыре параметра, то число number будет отформатировано с десятичным знаком decimals, dec_point вместо точки (".") перед десятичным знаком и thousands_sep вместо запятой (",") между каждой группой тысяч. Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 20:15 |
|
|
start [/forum/topic.php?fid=23&msg=32349866&tid=1480206]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
132ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 236ms |
0 / 0 |