代码拉取完成,页面将自动刷新
<?php
$num = 10.4567;
// php保留两位小数并且四舍五入
// 第一种:利用round()对浮点数进行四舍五入
$result = round($num, 2);
echo $result; //10.46
echo "<hr />";
// 第二种:利用sprintf格式化字符串
$result = sprintf("%.2f", $num);
echo $result; //10.46
echo "<hr />";
// 第三种:利用千位分组来格式化数字的函数number_format()
$result = number_format($num, 2);
echo $result; //10.46
echo "<hr />";
//或者如下
$result = number_format($num, 2, '.', '');
echo $result; //10.46
echo "<hr />";
// php保留两位小数并且不四舍五入
$result = sprintf("%.2f", substr(sprintf("%.3f", $num), 0, -1));
echo $result;
echo "<hr />";
// php进一法取整
$result = ceil($num);//11
echo $result;
echo "<hr />";
// php舍去法取整
$result = floor($num);//10
echo $result;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。