gmp_abs()是PHP中的一个内置函数,用于计算gmp数的绝对值( 多精度 :对于大数字)。
null
语法:
gmp_abs( $num )
参数: 此函数接受GMP编号作为参数,如上述语法所示。它可以是PHP 5.6及更高版本中的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 "" ; 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 "" ; echo gmp_strval( $val2 ); ?> |
输出 :
1897023411 1897023411
参考: http://php.net/manual/en/function.gmp-abs.php
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END