Math数学函式

生活百科 2023-01-26 08:57生活百科www.aizhengw.cn

Math数学函式

计算机程式语言的一种函式,主要套用数据运算。Math函式可以被套用于解决部分电脑程式问题

基本介绍

  • 中文名Math数学函式
  • 外文名Math math function
  • 属于计算机程式语言
  • 套用套用数据运算
  • 解决解决部分电脑程式问题
  • 处理範围integer 和 float

简介

这些数学函式仅能处理在你计算机上 integer 和 float 範围内的值(目前这对应于 C 类型中的 long 和 double)。如果要处理更大的数字,参见高精度数学函式。
请参阅手册中算术运算符的有关章节。
需求
要编译本扩展模组不需要外部库档案。
安装
本函式馆作为 PHP 核心的一部分,不用安装就能使用。
运行时配置
本扩展模组在 php.ini 中未定义任何配置选项。
资源类型
本扩展模组未定义任何资源类型。
预定义常量
以下常量作为 PHP 核心的一部分一直有效。
表格 1. 数学常量
常量名 常量值 描述
M_PI 3.14159265358979323846 Pi
M_E 2.7182818284590452354 e
M_LOG2E 1.4426950408889634074 log_2 e
M_LOG10E 0.43429448190325182765 log_10 e
M_LN2 0.69314718055994530942 log_e 2
M_LN10 2.30258509299404568402 log_e 10
M_PI_2 1.57079632679489661923 pi/2
M_PI_4 0.78539816339744830962 pi/4
M_1_PI 0.31830988618379067154 1/pi
M_2_PI 0.63661977236758134308 2/pi
M_SQRTPI 1.77245385090551602729 sqrt(pi) [4.0.2]
M_2_SQRTPI 1.12837916709551257390 2/sqrt(pi)
M_SQRT2 1.41421356237309504880 sqrt(2)
M_SQRT3 1.73205080756887729352 sqrt(3) [4.0.2]
M_SQRT1_2 0.70710678118654752440 1/sqrt(2)
M_LNPI 1.14472988584940017414 log_e(pi) [4.0.2]
M_EULER 0.57721566490153286061 Euler constant [4.0.2]
只有常量 M_PI 在 PHP 4.0.0 之前就存在,其它所有常量从 PHP 4.0.0 起开始存在。用 [4.0.2] 标记的常量是在 PHP 4.0.2 中增加的。

目录

abs -- 绝对值
acos -- 反余弦
acosh -- 反双曲余弦
asin -- 反正弦
asinh -- 反双曲正弦
atan2 -- 两个参数的反正切
atan -- 反正切
atanh -- 反双曲正切
base_convert -- 在任意进制之间转换数字
bindec -- 二进制转换为十进制
ceil -- 进一法取整
cos -- 余弦
cosh -- 双曲余弦
decbin -- 十进制转换为二进制
dechex -- 十进制转换为十六进制
decoct -- 十进制转换为八进制
deg2rad -- 将角度转换为弧度
exp -- 计算 e(自然对数的底)的指数
expm1 -- 返回 exp(number) - 1,甚至当 number 的值接近零也能计算出準确结果
floor -- 捨去法取整
fmod -- 返回除法的浮点数余数
getrandmax -- 显示随机数最大的可能值
hexdec -- 十六进制转换为十进制
hypot -- 计算一直角三角形的斜边长度
is_finite -- 判断是否为有限值
is_infinite -- 判断是否为无限值
is_nan -- 判断是否为合法数值
int -- 求一个数接近它的最小整数
lcg_value -- 组合线性同余发生器
log10 -- 以 10 为底的对数
log1p -- 返回 log(1 + number),甚至当 number 的值接近零也能计算出準确结果
log -- 自然对数
max -- 找出最大值
min -- 找出最小值
mt_getrandmax -- 显示随机数的最大可能值
mt_rand -- 生成更好的随机数
mt_srand -- 播下一个更好的随机数发生器种子
octdec -- 八进制转换为十进制
pi -- 得到圆周率值
pow -- 指数表达式
rad2deg -- 将弧度数转换为相应的角度数
rand -- 产生一个随机整数
round -- 对浮点数进行四捨五入
sin -- 正弦
sinh -- 双曲正弦
sqrt -- 平方根
srand -- 播下随机数发生器种子
tan -- 正切
tanh -- 双曲正切
上一篇:Praktica 下一篇:CAD/CAM数控编程项目教程

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有