gmp_abs()是PHP中的内置函数,用于计算GMP编号的绝对值(GNU多重精度:用于大数)。
用法:
gmp_abs( $num )
参数:此函数接受GMP编号作为参数,如上面的语法所示。它可以是PHP 5.6及更高版本中的GMP对象,也可以是一个数字字符串,前提是可以将后者转换为数字。此函数计算该数字的绝对值并返回它。
返回值:此函数返回一个正GMP数,它是作为参数传递的数字的绝对值。
例子:
Input : "16497863358" Output : 16497863358 Input : "-16497863358" Output : 16497863358
以下程序说明了在PHP中gmp_abs()函数的用法:
示例1:
<?php
// Passing a positive number
// as a numeric string
$val1 = gmp_abs("16497863358");
// Passing a negative number
// as a numeric string
$val2 = gmp_abs("-16497863358");
echo gmp_strval($val1);
echo "\n";
echo gmp_strval($val2);
?>
输出:
16497863358 16497863358
示例2:
<?php
// Passing a positive number
// as a numeric string
$val1 = gmp_abs("1897023411");
// Passing a negative number
// as a numeric string
$val2 = gmp_abs("-1897023411");
echo gmp_strval($val1);
echo "\n";
echo gmp_strval($val2);
?>
输出:
1897023411 1897023411
参考:
http://php.net/manual/en/function.gmp-abs.php
相关用法
- p5.js day()用法及代码示例
- PHP dir()用法及代码示例
- PHP each()用法及代码示例
- PHP each()用法及代码示例
- p5.js second()用法及代码示例
- p5.js int()用法及代码示例
- d3.js d3.max()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
- p5.js arc()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- d3.js d3.lab()用法及代码示例
注:本文由纯净天空筛选整理自RICHIK BHATTACHARJEE大神的英文原创作品 PHP | gmp_abs() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。