当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP gmp_mul()用法及代码示例


PHP中的gmp_mul()函数是一个内置函数,用于将两个GMP数字相乘(GNU多重精度:用于大数)。

用法:

GMP gmp_mul ( GMP $num1, GMP $num2 )

参数:此函数接受两个GMP编号。如上语法所示,它是必选参数。这些可以是PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,只要可以将后者转换为数字即可。此函数将这两个数字相乘并返回。


返回值:此函数返回一个GMP编号,该编号是作为参数传递的两个编号的乘积。

例子:

Input : num1 = "123456789"
        num2 = "987654321"
Output: 121932631112635269

Input : num1 = "9999999"
        num2 = "99999"
Output: 999989900001

以下示例程序旨在说明PHP中的gmp_mul()函数:

程序1:

<?php 
$mul = gmp_mul("562817", "713645"); 
echo gmp_strval($mul); 
?>

输出:

401651537965

程序2:

<?php 
$mul = gmp_mul("123456789", "987654321"); 
echo gmp_strval($mul);  
?>

输出:
相关文章:

121932631112635269

参考:http://php.net/manual/en/function.gmp-mul.php



相关用法


注:本文由纯净天空筛选整理自Mithun Kumar大神的英文原创作品 PHP | gmp_mul() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。