数学函数 1、取整、取余函数 1、ceil(): 进一法取整 2、floor(): 舍去法取整 3、round(): 浮点数四舍五入 4、fmod(): 浮点数取余 2、最大值、最小值 1、max(): 求最大值 2、min(): 求最小值 3、abs(): 求绝对值 3、数值类型判断 1、is_finite(): 判断是否为有限值。 2、is_infinite(): 判断是否为无限值。 3、is_nan(): 判断是否为非数值。 4、角度弧度函数 1、pi(): 返回圆周率 PI 的值。 2、rad2deg(): 把弧度值转换为角度值。 3、deg2rad(): 将角度值转换为弧度值。 5、随机数相关函数 1、rand(): 返回随机整数。 2、mt_rand(): 使用 Mersenne Twister 算法生成随机整数(更好的随机数)。 3、srand(): 播种随机数生成器。 4、mt_srand(): 播种 Mersenne Twister 随机数生成器。 5、getrandmax(): 返回通过调用 rand() 函数显示的随机数的最大可能值。 6、mt_getrandmax(): 返回通过调用 mt_rand() 函数显示的随机数的最大可能值。 7、lcg_value(): 返回范围为 (0, 1) 的一个伪随机数。 6、幂等相关函数 1、pow() 返回 x 的 y 次方。 2、sqrt() 返回一个数的平方根。 3、log() 返回一个数的自然对数(以 E 为底)。 4、log10() 返回一个数的以 10 为底的对数。 5、log1p() 返回 log(1+number) 6、exp() 返回 E^x 的值。 7、expm1() 返回 Ex - 1 的值。 7、进制转换函数 1、bindec() 把二进制数转换为十进制数。 2、decbin() 把十进制数转换为二进制数。 3、dechex() 把十进制数转换为十六进制数。 4、hexdec() 把十六进制数转换为十进制数。 5、decoct() 把十进制数转换为八进制数。 6、octdec() 把八进制数转换为十进制数。 7、base_convert() 在任意进制之间转换数字。 8、三角函数 1、asin() 返回一个数的反正弦。 2、asinh() 返回一个数的反双曲正弦。 3、acos() 返回一个数的反余弦。 4、acosh() 返回一个数的反双曲余弦。 5、atan() 返回一个数的反正切。 6、atanh() 返回一个数的反双曲正切。 7、sin() 返回一个数的正弦。 8、sinh() 返回一个数的双曲正弦。 9、cos() 返回一个数的余弦。 10、cosh() 返回一个数的双曲余弦。 11、tan() 返回一个数的正切。 12、tanh() 返回一个数的双曲正切。 13、atan2() 返回两个变量 x 和 y 的反正切。 14、hypot() 计算直角三角形的斜边长度。
分类:
php
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!