PHP | gmp_add()添加大数用法介绍

2021年3月9日16:03:34 发表评论 878 次浏览

gmp_add()是PHP中的内置函数, 用于添加两个GMP数字(GNU多精度:用于大量)。

句法 :

gmp_add ( $num1, $num2 )

参数:此函数接受两个GMP编号作为强制参数, 如上面的语法所示。这些可以是PHP 5.6及更高版本中的GMP对象, 也可以是数字字符串, 前提是可以将后者转换为数字。此函数将这两个数字相加并返回它。

返回值:此函数返回一个GMP数字, 该数字是作为参数传递的两个数字的和。

例子:

Input : "123456789", "987654321"
Output : 1111111110

Input : "5628179032615", "7136454221086"
Output : 12764633253701

下面的程序说明了PHP中的gmp_add()函数:

程序1:

<?php
$sum = gmp_add( "5628179032615" , "7136454221086" );
echo gmp_strval( $sum );
  
?>
</div>

输出如下:

12764633253701

程式2:

<?php
  
$sum = gmp_add( "123456789" , "987654321" );
  
echo gmp_strval( $sum );
  
?>

输出如下:

1111111110

参考:

http://php.net/manual/en/function.gmp-add.php


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: