= 4.0.4, PHP 5, PHP 7, PHP 8)gmp_div_qr — Divide numbers and get quotient and remainder說(shuō)明gmp_div_qr(GMP|int|string $num1, GMP|int|st">

gmp_div_qr

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

gmp_div_qrDivide numbers and get quotient and remainder

說(shuō)明

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

The function divides num1 by num2.

參數(shù)

num1

The number being divided.

GMP 對(duì)象或 int ,或數(shù)字string。

num2

The number that num1 is being divided by.

GMP 對(duì)象或 int ,或數(shù)字string。

rounding_mode

See the gmp_div_q() function for description of the rounding_mode argument.

返回值

Returns an array, with the first element being [n/d] (the integer result of the division) and the second being (n - [n/d] * d) (the remainder of the division).

范例

示例 #1 Division of GMP numbers

<?php
$a 
gmp_init("0x41682179fbf5");
$res gmp_div_qr($a"0xDEFE75");
printf("Result is: q - %s, r - %s",
       
gmp_strval($res[0]), gmp_strval($res[1]));
?>

參見(jiàn)