php浮点取值

97 阅读1分钟
函数简介
ceil()向上舍入为最接近的整数。
floor()向下舍入为最接近的整数。
number_format()函数通过千位分组来格式化数字。
round()对浮点数进行四舍五入。
sprintf()字符串格式化
 <?php
 $n=1;//保留几位数
 $a=10.202;//数值
 $num=1;
for($i=0;$i<$n;$i++){
	 $num= $num*10;
}
$a=ceil($a*$num)/100;
 <?php
 $n=1;//保留几位数
 $a=10.202;//数值
 $num=1;
for($i=0;$i<$n;$i++){
	 $num= $num*10;
}
$a=floor($a*$num)/100;
 <?php
number_format("1000000",2)
 <?php
round("1000000",2)
$number = 123;
$txt = sprintf("%.2f",$number);
echo $txt;   ==> 123.00