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手册。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)