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

5

gmp_div_qr() - 兩數相除並取得商數和餘數

發現問題了嗎?
新增筆記

使用者貢獻的筆記 1 則筆記

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