PHP数学函数

PHP数学函数,第1张

PHP数学函数

abs()函数返回给定数字的绝对值。它返回一个整数值,但如果传递的是浮点值,它返回一个浮点值。

语法

number abs ( mixed $number )

实例

"); // 7 (integer)  
echo (abs(7)."
"); //7 (integer) echo (abs(-7.2)."
"); //7.2 (float/double) ?>

上面代码输出结果如下 -

7 
7 
7.2
PHP Math:ceil()函数

ceil()函数向上舍入分数。

语法

float ceil ( float $value )

实例

");// 4  
echo (ceil(7.333)."
");// 8 echo (ceil(-4.8)."
");// -4 ?>

上面代码输出结果如下 -

4
8
-4
PHP Math:floor()函数

floor()函数向下舍入分数。

语法

float floor ( float $value )

实例

");// 3  
echo (floor(7.333)."
");// 7 echo (floor(-4.8)."
");// -5 ?>

上面代码输出结果如下 -

3
7
-5
PHP Math:sqrt()函数

sqrt()函数返回给定参数的平方根。

语法

float sqrt ( float $arg )

实例

");// 4  
echo (sqrt(25)."
");// 5 echo (sqrt(7)."
");// 2.6457513110646 ?>

上面代码输出结果如下 -

4
5
2.6457513110646
PHP Math:decbin()函数

decbin()函数将十进制数转换为二进制。 它返回二进制数的字符串形式。
语法

string decbin ( int $number )

实例

");// 10  
echo (decbin(10)."
");// 1010 echo (decbin(22)."
");// 10110 ?>

上面代码输出结果如下 -

10
1010
10110
PHP Math:dechex()函数

dechex()函数将十进制数转换为十六进制。 它返回给定数字的十六进制的字符串表示形式。

语法

string dechex ( int $number )

实例

");// 2  
echo (dechex(10)."
");// a echo (dechex(22)."
");// 16 ?>

上面代码输出结果如下 -

2
a
16
PHP Math:decoct()函数

decoct()函数将十进制数转换为八进制。它返回给定数字的八进制的字符串表示形式。

语法

string decoct ( int $number )

实例

");// 2  
echo (decoct(10)."
");// 12 echo (decoct(22)."
");// 26 ?>

上面代码输出结果如下 -

2
12
26
PHP Math:base_convert()函数

base_convert()函数允许将任何基数转换为任何基数。 例如,可以将十六进制数转换为二进制,十六进制转换为八进制,二进制转换为八进制,八进制转为十六进制,二进制转换为十进制等。

语法

string base_convert ( string $number , int $frombase , int $tobase )

实例

");// 1010  
?>

上面代码输出结果如下 -

1010
PHP Math:bindec()函数

bindec()函数将二进制数转换为十进制。

语法

number bindec ( string $binary_string )

实例

");// 2  
echo (bindec(1010)."
");// 10 echo (bindec(1011)."
");// 11 ?>

上面代码输出结果如下 -

2
10
11
PHP数学函数

PHP中还有很多的数学函数,这里不再一一列出…有兴趣的朋友可以参考PHP手册。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3012395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-28
下一篇 2022-09-28

发表评论

登录后才能评论

评论列表(0条)