限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >PHP笔记 >PHP基础

PHP函数-数学函数

分类:PHP基础时间:2017-11-18浏览:9100

abs

格式描述输入输出
abs()绝对值整形/浮点型/字符串/进制数与输入相对应
实例:

$a = -12;//12
$a = -112.02;//11.02
$a = "-123.2";//123.2
$a = -0b1100;//解析12
 $a = -01235;//解析 669
 //$a = -0x1f;//解析 31
 $a = "-10x2f";//先自动转换,再取绝对值 10
 var_dump(abs($a));

ceil

格式描述输入输出
ceil(变量)进一法取整浮点数浮点数(去除小数点后的树)
小数点后的数只要不为零,都向前进一,后面舍去 实例:
$a = 123.03;//124
$a = 12.00;//12
$a = 12.01;//13
$a = "112.3";//113
$a = "115.3fdsf";//116  先自动转换
var_dump(ceil($a));

float

格式描述输入输出
float(变量)舍去法求整浮点数浮点数
与ceil()类似,小数点后不管多大,直接舍去

fmod

格式描述输入输出
fmod(x,y)浮点数取余两个数x,y输出x/y的余数
实例:
var_dump(fmod(5,2));// 5/2=2..余1  float(1)
var_dump(fmod(11,3));//11/3=3..余2  float(2)

pow

格式描述输入输出
pow(基础数,n次方)返回数的n次方基础数 n次方乘方值
实例:
var_dump(pow(10,2));

round

格式描述输入输出
round(浮点数,小数点后的位数)浮点数四舍五入一个数值,保留小数点后多少位,默认为0舍去后的数
实例:
var_dump(round(1.0234,3));//1.023
var_dump(round(1.000113,2));//1
var_dump(round(1.113,2));1.11

sqrt

格式描述输入输出
sqrt(被开方数)求平方根被开方数平方根
实例:
var_dump(sqrt(9));//3

max

格式描述输入输出
如下实例最大值多个数字或数组返回最大值
实例:
max(432,56,7,8);
max(array(43,56,7,));

min

格式描述输入输出
与max类似最小值多个数字或数组返回最小值
实例:与max类似

mt_rand

格式描述输入输出
mt_rand(最小数,最大数)最佳随机数固定最小数最大数范围内的随机数
实例:
var_dump(mt_rand(10,100));

rand

格式描述输入输出
rand(最小数,最大数)随机数固定最小数最大数范围内的随机数
实例:
var_dump(rand(10,100));

pi

格式描述输入输出
pi()获取圆周率值圆周率
实例:
pi();//3.14....
本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。
0/500
Share your thoughts respectfully.