gmp_div_qr

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

gmp_div_qrDivide numbers and get quotient and remainder

Descrierea

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

The function divides num1 by num2.

Parametri

num1

The number being divided.

Un număr GMP sub formă de resource în PHP 5.5 și anterior, un obiect GMP în PHP 5.6 și ultrior, su un șir de caractere numeric atunci când acesta poate fi convertit într-un număr.

num2

The number that num1 is being divided by.

Un număr GMP sub formă de resource în PHP 5.5 și anterior, un obiect GMP în PHP 5.6 și ultrior, su un șir de caractere numeric atunci când acesta poate fi convertit într-un număr.

rounding_mode

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

Valorile întoarse

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

Exemple

Example #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]));
?>

A se vedea și

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top