PHP- 内置函数-数学函数

2023-04-26 14:17:17 浏览数 (1)

一、基本数学函数

abs(): 取绝对值 abs()函数用于获取一个数的绝对值,即该数与零的距离,返回的结果为正数。

示例:

代码语言:javascript复制
echo abs(5); // 输出:5
echo abs(-5); // 输出:5

ceil(): 向上取整 ceil()函数用于将一个浮点数向上取整,返回大于或等于该数的最小整数。

示例:

代码语言:javascript复制
echo ceil(4.3); // 输出:5
echo ceil(9.999); // 输出:10

floor(): 向下取整 floor()函数用于将一个浮点数向下取整,返回小于或等于该数的最大整数。

示例:

代码语言:javascript复制
echo floor(4.3); // 输出:4
echo floor(9.999); // 输出:9

round(): 四舍五入 round()函数用于将一个浮点数四舍五入到最接近的整数,可以指定小数点后的位数。

示例:

代码语言:javascript复制
echo round(4.3); // 输出:4
echo round(9.999); // 输出:10
echo round(3.1415926, 2); // 输出:3.14

rand(): 生成随机数 rand()函数用于生成一个指定范围内的随机整数,包括指定的最小值和最大值。

示例:

代码语言:javascript复制
echo rand(1, 100); // 输出:介于1和100之间的一个随机整数

二、三角函数

sin(): 正弦函数 sin()函数用于计算一个角度的正弦值,参数以弧度表示。

示例:

代码语言:javascript复制
echo sin(deg2rad(45)); // 输出:0.70710678118655

cos(): 余弦函数 cos()函数用于计算一个角度的余弦值,参数以弧度表示。

示例:

代码语言:javascript复制
echo cos(deg2rad(45)); // 输出:0.70710678118655

tan(): 正切函数 tan()函数用于计算一个角度的正切值,参数以弧度表示。

示例:

代码语言:javascript复制
echo tan(deg2rad(45)); // 输出:1

asin(): 反正弦函数 asin()函数用于计算一个值的反正弦值,返回值以弧度表示。

示例:

代码语言:javascript复制
echo asin(0.5); // 输出:0.5235987755983

acos(): 反余弦函数 acos()函数用于计算一个值的反余弦值,返回值以弧度表示。

示例:

代码语言:javascript复制
echo acos(0.5); // 输出:1.0471975511966

atan(): 反正切函数 atan()函数用于计算一个值的反正切值,返回值以弧度表示。

示例:

代码语言:javascript复制
echo atan(1); // 输出:0.78539816339745
php

0 人点赞