gagger
16.11.2011 - 13:25
Здравствуйте, подскажите пожалуйста как обрабатывать числа.
Есть такого рода числа:
44270.00000
А нужно получать в таком виде:
44 270.00
как этого добиться? Иногда ведь бывают и 4 270.00... спасибо
T1grOK
16.11.2011 - 13:30
округлением rand
_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
gagger
16.11.2011 - 14:13
Я так понял вы имели ввиду - round...
Не понимаю как он работает, точнее понимаю но результата не вижу:
Имею вот такое число 44270.00000 (5 нулей в конце).
пишу - echo round($num, 3);
по логике должно остаться 2 правильно?
Получаю - 44270.000000 (6 нулей)
French notation
$number = 44270.00000;
$number_format= number_format($number, 2, '.', ' ');
echo $number_format;
Output: 44 270.00
gagger
16.11.2011 - 15:01
Oyeme
Нифига Output - 44270.000000.00
Dezigo
16.11.2011 - 16:15
gagger
Нефига показывет как написал Oyeme
44 270.00
У тебя какие - то проблемы.
Цитата (gagger @ 16.11.2011 - 11:01) |
Oyeme
Нифига Output - 44270.000000.00 |
http://php.net/manual/en/function.number-format.phpFor instance, French notation usually use two decimals, comma (',') as decimal separator, and space (' ') as thousand separator. This is achieved with this line.
Ваш пример как раз пропадает в примеры мануала.