PHP中怎么限制浮点型数据的精确度

来源:百度知道 编辑:UC知道 时间:2024/06/16 03:41:03
如题···
大家帮帮忙··
3Q了···

round
(PHP 3, PHP 4, PHP 5)

round -- 对浮点数进行四舍五入
float round ( float val [, int precision] )

返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。

例子 1. round() 例子

<?php
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
?>

要设置为3位数的话不用说了吧
round($num,3);

<?php
printf("%.3f",123.123567);
?>
打印出来是123.124