Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| |
понял, спасибо! 10.11.03 15:34 Число просмотров: 1216
Автор: Hux0r Статус: Незарегистрированный пользователь
|
|
<programming>
|
php: Как отформатировать число? 10.11.03 12:39
Автор: Hux0r Статус: Незарегистрированный пользователь
|
В некую переменную возвращается число "0.50" как мне его отформатировать (не округляя) к виду "0.5"? В то же время если будет число, "0.53", то оставить как есть. То есть если во втором разряде после запятой ноль, то обрезать его.
|
|
php: Как отформатировать число? 10.11.03 15:22
Автор: tdes <jin> Статус: Member
|
<?php
$val="0.50001";
if (ereg("^(0.[1-9.]+)([0]+)$",$val,$r) )
print_r($r);
/*
*/
$new_val=$r[1]?$r[1]:$val;
echo "\n".$new_val."\n";
/*
0.50001
*/
$val="0.50000";
if (ereg("^(0.[1-9.]+)([0]+)$",$val,$r) )
print_r($r);
/*
Array
(
[0] => 0.50000
[1] => 0.5
[2] => 0000
)
*/
$new_val=$r[1]?$r[1]:$val;
echo "\n".$new_val;
/*
0.5
*/
?>
|
| |
понял, спасибо! 10.11.03 15:34
Автор: Hux0r Статус: Незарегистрированный пользователь
|
|
|
|