PHP Conference Japan 2024

gmp_div_r

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_div_r数字除法的余数

描述

gmp_div_r(GMP|int|string $num1, GMP|int|string $num2, int $rounding_mode = GMP_ROUND_ZERO): GMP

计算num1除以num2的整数除法的余数。除非为零,否则余数具有num1参数的符号。

参数

num1

被除数。

一个GMP对象,一个int,或一个string,它可以被解释为一个数字,遵循与在gmp_init()中使用字符串时(即base等于 0 时)相同的逻辑,以自动检测基数。

num2

num1被除以的数。

一个GMP对象,一个int,或一个string,它可以被解释为一个数字,遵循与在gmp_init()中使用字符串时(即base等于 0 时)相同的逻辑,以自动检测基数。

rounding_mode

有关rounding_mode参数的说明,请参见gmp_div_q()函数。

返回值

余数,作为 GMP 数字。

示例

示例 #1 gmp_div_r() 示例

<?php
$div
= gmp_div_r("105", "20");
echo
gmp_strval($div) . "\n";
?>

以上示例将输出

5

参见

添加注释

用户贡献的注释 1 条注释

jessietessie256 at gmail dot com
5 年前
它基本上是 gmp_mod 的别名。
To Top