php保留小数位-取整

作者: 淡蓝海域 分类: php 发布时间: 2012-03-20 13:40

1.round
$n=round(1.95583, 2);
这是四舍五入法保留2位小数

2.sprintf
php保留两位小数并且四舍五入
$num = 123213.666666;
echo sprintf(“%.2f”, $num);

$formatted = sprintf (“%s有¥%01.2f。”,$name, $money);
echo $formatted; //张三有¥123.10。

php保留两位小数并且不四舍五入(不建议使用)
$num = 123213.666666;
echo sprintf(“%.2f”,substr(sprintf(“%.3f”, $num), 0, -2));

3.ceil
php进一法取整
echo ceil(4.3); // 5
echo ceil(9.999); // 10

4.floor
php舍去法,取整数
echo floor(4.3); // 4
echo floor(9.999); // 9

5.number_format和ceil
两位小数
echo number_format((ceil(123213.666666 * 100))/100,2,’.’,”);
php保留两位小数例子 四舍五入
$number = 1234.5678; $nombre_format_francais = number_format($number, 2, ‘,’, ‘ ‘); // 1 234,57 $english_format_number = number_format($number, 2, ‘.’, ”); // 1234.57

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论