gmp_div_qr
(PHP 4 >= 4.0.4, PHP 5)
gmp_div_qr — Divise deux nombres GMP
Liste de paramètres
-
n -
Le nombre à diviser.
Il peut être soit une ressource GMP en PHP 5.5 et antérieurs, soit un objet GMP en PHP 5.6 et suivants, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.
-
d -
Le diviseur.
Il peut être soit une ressource GMP en PHP 5.5 et antérieurs, soit un objet GMP en PHP 5.6 et suivants, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.
-
round -
Voir la fonction gmp_div_q() pour une description de l'argument
round.
Valeurs de retour
Divise n par d et
retourne un tableau, dont le premier élément
est [n/d] (le quotient entier de la division) et le
second est (n - [n/d] * d) (le reste).
Exemples
Exemple #1 Division de nombres GMP
<?php
$a = gmp_init("0x41682179fbf5");
$res = gmp_div_qr($a, "0xDEFE75");
printf("Résultat : q - %s, r - %s",
gmp_strval($res[0]), gmp_strval($res[1]));
?>
Voir aussi
- gmp_div_q() - Divisions de 2 nombres GMP
- gmp_div_r() - Reste de la division de deux nombres GMP