94 次浏览
定义和用法这里 1p 代表 1 加。log1p() 函数计算 1+数字的自然(以 e 为底)对数。log1p(x)=log(1+x)。log1p 的计算方式使其值即使对于非常小的 x 也是准确的,使得 1+x 几乎等于 x语法log1p ( float $arg ) : float参数序号参数 & 描述1arg要计算其 1p 对数的数字返回值PHP log1p() 函数返回 arg+1 的以 1p 为底的对数。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下示例计算 100 的 log1p输出这将产生以下结果:使用 log() 计算 log(1+100)=4.6151205168413 log1p(100)=4.6151205168413示例实时演示其中正常的 log(0) 返回... 阅读更多
229 次浏览
定义和用法log() 函数计算数字的自然对数。对数是指数的逆运算。如果 102=100,则表示 log10100=2。自然对数是以欧拉数 e 为底计算的。在 PHP 中,预定义常量 M_E 给出 e 的值,即 2.7182818284590452354例如,exp(4.60517018599)=100(它也与 e4.60517018599=100 相同)。因此,loge100=4.60517018599在 PHP 中,loge 由 log() 函数表示语法log ( float $arg [, float $base = M_E ] ) : float参数序号参数 & 描述1arg要计算其对数的值2base底数的默认值为 M_E。返回值PHP log() 函数返回 arg 以 base 为底的对数。如果未给出 base,则结果为... 阅读更多
130 次浏览
定义和用法lcg_value() 函数生成 0 到 1 之间的随机数。LCG 代表线性同余生成器。此生成器使用不连续的分段线性方程计算伪随机数序列。这是最古老的伪随机数生成器算法之一语法lcg_value ( void ) : float参数返回值PHP lcg_value() 函数返回 0.0 到 1.0(包括 0.0 和 1.0)之间的伪随机浮点值。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下是 lcg_value() 函数的示例用法:输出这可能会产生以下结果:lcg_value() = 0.45920201711279 lcg_value() = 0.18118693614628
761 次浏览
定义和用法NAN 代表“非数字”。is_nan() 函数检查其参数是否为非数字。语法is_nan ( float $val ) : bool参数序号参数 & 描述1val要验证是否无限大的值返回值PHP is_nan() 函数如果 val 为“非数字”,则返回 TRUE,否则返回 FALSE。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下示例显示 100 符合 NAN 的条件输出这将产生以下结果:int(100) bool(false)示例实时演示log(0) 的值为无穷大。以下示例验证它是否为 NAN:输出这将产生以下结果:float(-INF) bool(false)示例实时演示由于 cos(x) ... 阅读更多
216 次浏览
定义和用法is_infinite() 函数返回布尔值。它检查给定参数是否为无限数,如果是则函数返回 TRUE,否则返回 FALSE。如果数字超出 PHP 中浮点数的可接受范围,则将其视为无限。语法is_infinite ( float $val ) : bool参数序号参数 & 描述1val要验证是否无限大的值返回值PHP is_infinite() 函数如果 val 超出浮点数的接受范围,则返回 TRUE,否则返回 FALSE。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下示例显示 100 不是... 阅读更多
85 次浏览
定义和用法is_finite() 函数返回布尔值。它检查给定参数是否为合法的有限数,如果是则函数返回 TRUE,否则返回 FALSE语法is_finite ( float $val ) : bool参数序号参数 & 描述1val要验证是否有限的值返回值PHP is_finite() 函数如果 val 在浮点数的接受范围内,则返回 TRUE,否则返回 FALSE。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下示例显示 100 是一个有限数输出这将产生以下结果:100 是一个有限数示例实时演示log(0) 的值未定义。... 阅读更多
70 次浏览
定义和用法intdiv() 函数返回两个整数参数的整数商。如果 x/y 的结果为 i 为除法结果,r 为余数,使得x = y*i+r在这种情况下,intdiv(x, y) 返回 i语法intdiv ( int $x , int $y ) : int参数序号参数 & 描述1x此参数构成除法表达式的分子部分2y此参数构成除法表达式的分母部分返回值PHP intdiv() 函数返回 x 除以 y 的整数商。如果两个参数都为正或两个参数都为负,则返回值为正。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时... 阅读更多
121 次浏览
定义和用法hypot() 函数计算直角三角形斜边的长度。斜边根据以下公式计算:h=sqrt(x2+y2)其中 x 和 y 是直角三角形的另两条边例如,如果 x=3 且 y=4,则 hypot(x, y)=5,它等于 sqrt(32+42) = sqrt(25) =5此函数始终返回浮点数。语法hypot ( float $x , float $y ) : float参数序号参数 & 描述1x直角三角形的一条边2y直角三角形的另一条边返回值PHP hypot() 函数返回具有给定 x 和 y 值的直角三角形斜边的长度PHP 版本此函数在... 阅读更多
65 次浏览
定义和用法hexdec() 函数返回嵌入在字符串中的十六进制数的等效十进制数。此函数返回十进制整数,尽管较大的值可能会导致浮点数。语法hexdec ( string $hex_string ) : number参数序号参数 & 描述1hex_string要转换为等效八进制表示的十进制数返回值PHP hexdec() 函数返回十进制数。PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下示例计算“100”的十进制等效值并返回 256:输出这将产生以下结果:hexdec(100) = 256示例实时演示如果字符串包含无效字符(除了 0-9 和 a-f),则它们... 阅读更多
147 次浏览
定义和用法getrandmax() 函数返回 PHP 中可使用的最大整数。此函数返回的值用作 rand() 函数生成随机数的上限。此函数始终返回整数。语法getrandmax ( void ) : int参数序号参数 & 描述1此函数不需要参数返回值PHP getrandmax() 函数返回 PHP 中可使用的最大可能整数。在 64 位 Windows 上,数字为 2147483647PHP 版本此函数在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。示例实时演示以下示例返回最大可能的整数:输出这可能会产生以下结果(它是一个随机数,它是... 阅读更多