php的数学函数
round函数:4舍5入函数,可定义精度
ceil:进一法取整
floor:舍去法取整
rand():随机数
min():最小值
max();最大值
1、round函数:4舍5入函数,可定义精度
栗:
echo round(3.4); //输出:3
echo round(3.5); //输出: 4
echo round(5.045,2);//输出: 5.05
echo round(5.055,2);//输出: 5.06
echo round(5.055,2);//输出: 5.06
echo round(5.0555,3);//输出: 5.056
栗:
echo ceil(4.3);//输出:5
echo ceil(9.978);//输出:10
3、floor:舍去法取整
栗:
echo floor(4.3);//输出:4
echo floor(9.978);//输出:9
4、rand():随机数
备注:rand产生一个随机数,如果没有提供可选参数 min 和 max,rand() 返回 0 到 RAND_MAX 之间的伪随机整数。
echo rand(3,16);//产生3到16之间的随机数,包括3和16
5、min():最小值
栗:
echo min(1,2,3,4,5,6)."<br/>";//输出:1
echo min(array(2,3,4))."<br/>";//输出:2
echo min(0,'hello')."<br/>";//输出:0
echo min(0,'hello2',1)."<br/>";//输出:0
echo min('hello',0,1)."<br/>";//输出:hello
echo min(-1,'hello')."<br/>";//输出:-1
max();最大值
栗:
echo max(1,2,3,4,5,6)."<br/>";//输出:6
echo max(array(2,3,4))."<br/>";//输出:4
echo max(0,'hello')."<br/>";//输出:0
echo max(0,'hello2',1)."<br/>";//输出:1
echo max('hello',0,'hello2')."<br/>";//输出:hello2
echo max('hello',0)."<br/>";//输出:hello
echo max(-1,'hello')."<br/>";//输出:hello