echo "floor返回不大于 value 的下一个整数<br/>"; echo "floor(1.6)=".floor(1.6)."<br/>"; echo "floor(-1.6)=".floor(1.6)."<br/>"; echo "<br/>ceil返回不小于 value 的下一个整数<br/>"; echo "ceil(4.3)=".ceil(4.3)."<br/>"; echo "ceil(9.999)=".ceil(9.999)."<br/>"; echo "ceil(-3.14)=".ceil(-3.14)."<br/>"; echo "<br/>round返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果<br/>"; echo "round(3.4)=".round(3.4)."<br/>"; echo "round(3.5)=".round(3.5)."<br/>"; echo "round(3.6)=".round(3.6)."<br/>"; echo "round(3.6, 0)=".round(3.6, 0)."<br/>"; echo "round(1.95583, 2)=".round(1.95583, 2)."<br/>"; echo "round(5.045, 2)=".round(5.045, 2)."<br/>"; echo "round(5.055, 2)=".round(5.055, 2)."<br/>";
输出:
floor返回不大于 value 的下一个整数
floor(1.6)=1
floor(-1.6)=1
ceil返回不小于 value 的下一个整数
ceil(4.3)=5
ceil(9.999)=10
ceil(-3.14)=-3
round返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果
round(3.4)=3
round(3.5)=4
round(3.6)=4
round(3.6, 0)=4
round(1.95583, 2)=1.96
round(5.045, 2)=5.05
round(5.055, 2)=5.06