📅  最后修改于: 2023-12-03 15:18:23.573000             🧑  作者: Mango
gmp_div_r()函数是PHP扩展库GMP (GNU Multiple Precision Arithmetic)提供的函数之一。它用于计算GMP数的余数。 GMP是一个高精度计算库,提供了任意精度的整数运算。
gmp_div_r ( GMP $n , GMP $d [, int $round = GMP_ROUND_ZERO ] ) : GMP
gmp_div_r()函数返回一个GMP类型的数,表示$n除以$d的余数。
以下代码演示了gmp_div_r()函数的用法:
<?php
// 使用gmp_init()函数创建GMP数
$num1 = gmp_init(5555555555555555555555);
$num2 = gmp_init(123456789012345);
// 计算余数
$remainder = gmp_div_r($num1, $num2);
// 输出结果
echo gmp_strval($remainder);
?>
该代码将输出55546537876500,这就是5555555555555555555555÷123456789012345的余数。