(PHP 4 >= 4.0.4, PHP 5)
gmp_div_qr — Divise deux nombres GMP
$n
, resource $d
[, int $round = GMP_ROUND_ZERO
] )
Divise n par d.
nLe nombre à diviser.
Il peut être soit une ressource GMP, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.
dLe diviseur.
Il peut être soit une ressource GMP, 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.
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).
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]));
?>