|
|
|
| Не могу найти, как определить перепенную с плавающей точкой фиксированной точности :-(.
Мне нужно получить не более двух знакок после запятой в результате арифм. действия с числами произвольной точности | |
|
|
|
|
|
|
|
для: Duran
(01.09.2005 в 12:06)
| | В PHP такого специального типа нет, в MySQL для этого используется DECIMAL. | |
|
|
|
|
|
|
|
для: cheops
(01.09.2005 в 12:29)
| | А то что я написал, поможет? | |
|
|
|
|
|
|
|
для: napTu3aH
(01.09.2005 в 12:36)
| | sprintf() - просто отбросит лишние элементы - если это допустимо, то подойдёт - если нужно округлить число до 2 знака после запятой, то больше подойдёт функция round() http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5422 | |
|
|
|
|
|
|
|
для: Duran
(01.09.2005 в 12:06)
| | Попробуйте так
<?
$number = 123.112;
$formatted = sprintf ("%01.2f", $number);
?>
|
| |
|
|
|
|
|
|
|
для: napTu3aH
(01.09.2005 в 12:34)
| | Спасибо ! round() - то, что нужно. М-дя... кажись СИшные замашки надо сменять на булочку :-). | |
|
|
|