数学函数

abs() 求绝对值

echo abs('-100');//100

 

ceil() 进一法取整

echo ceil(3.14);// 4

 

floor() 舍去法求整

echo floor(3.14);// 3

 

fmod() 浮点数取余  输出结果为0.5,即5.7/1.3,余数为0.5,得出的整数为4,总体算法为:4*1.3+0.5=5.7

$x=5.7;$y=1.3;  $r=fmod($x,$y);

echo $r; // 0.5

 

pow() 返回数的N次方

echo pow(2,3); // 8

 

round() 浮点数四舍五入

echo round(3.4).'<br>';// 3

echo round(3.5);// 4

 

sqrt() 求平方根

echo sqrt(9); // 3

 

max() 求最大值

echo max(1,2,3,4,5,6).'<br>'; // 6

echo max(array(1,2,3,4,5,6,6)).'<br>'; // 6

print_r(max(array(3,4,5,6,7),array(4,5,6,7,8,8)));//Array ( [0] => 4 [1] => 5 [2] => 6 [3] => 7 [4] => 8 [5] => 8 )

 

min() 求最小值

echo min(3,45,5,6,7);// 3

 

mt_rand() 更好的随机数

echo mt_rand(0,255);// 随机

 

rand() 产生随机数

echo rand(0,255); // 随机

 

pi() 获取圆周率值

echo pi().'<br>'; //3.1415926535898

echo M_PI; //3.1415926535898

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值