gmp_div_qr

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

gmp_div_qrDivide numbers and get quotient and remainder

Açıklama

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

The function divides num1 by num2.

Bağımsız Değişkenler

num1

The number being divided.

Bir GMP nesnesi, bir tamsayı veya sayısal bir dizge.

num2

The number that num1 is being divided by.

Bir GMP nesnesi, bir tamsayı veya sayısal bir dizge.

rounding_mode

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

Dönen Değerler

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).

Örnekler

Örnek 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]));
?>

Ayrıca Bakınız

To Top