【PHP gmp_com()函数用法介绍】gmp_com()是PHP中的内置函数, 用于计算一个人的补语GMP编号(GNU多重精度:适用于大数)。
语法如下:
gmp_com($num)
参数:此功能接受GMP编号$ num作为上述语法中所示的必需参数。此参数可以是PHP 5.6和更高版本中的GMP对象, 或者也可以传递数字字符串, 只要可以将该字符串转换为数字即可。
返回值:此函数返回一个GMP编号, 该编号是作为参数传递给它的GMP编号的补码。
例子:
Input : gmp_com("1235")Output : -1236Input : gmp_com("1234")Output : -1235
下面的程序说明了PHP中的gmp_com()函数:
程序1:将数字字符串作为GMP数字作为参数传递时, 计算GMP数字的补码的程序。
<
?php
// PHP program to calculate the one's complement
// of a GMP number passed as arguments // strings as GMP numbers
$num = "1345" ;
// calculate the one's complement of a GMP number
$res = gmp_com( $num );
echo $res ;
?>
输出如下:
-1346
程式2:当GMP编号作为参数传递时, 用于计算GMP编号的补码的程序。
<
?php
// PHP program to calculate the one's complement
// of a GMP number passed as arguments // creating GMP numbers using gmp_init()
$num = gmp_init(132);
// calculate the one's complement of a GMP number
$res = gmp_com( $num );
echo $res ;
?>
输出如下:
-133
参考:
http://php.net/manual/en/function.gmp-com.php
推荐阅读
- 算法(找出最大乘积子数组|s2(使用两次遍历))
- 推荐(如何预防和避免死锁())
- 为什么使用Quill( — Quill富文本编辑器快速入门中文文档)
- mysql开发深入浅出(数据库导出和导入数据操作详细操作步骤)
- mysql开发细节(使用自动递增序列以及处理重复数据)
- mysql复制表操作和数据库元数据介绍
- mysql alter命令和mysql索引介绍
- mysql事务操作介绍和临时表的使用
- mysql基本增删改查、所有查询子句以及连接查询完全解读