(PHP 4 >= 4.0.4, PHP 5)
gmp_div_q — Divisions de 2 nombres GMP
gmp_div_q() divise le nombre GMP b par a . Le résultat est un entier. L'arrondi du résultat est défini par round , qui peut prendre l'une des valeurs suivantes :
gmp_div_q() peut aussi être appelée gmp_div() .
Exemple 934. Exemple avec gmp_div_q()
<?php
$div1
=
gmp_div_q
(
"100"
,
"5"
);
echo
gmp_strval
(
$div1
) .
"\n"
;
$div2
=
gmp_div_q
(
"1"
,
"3"
);
echo
gmp_strval
(
$div2
) .
"\n"
;
$div3
=
gmp_div_q
(
"1"
,
"3"
,
GMP_ROUND_PLUSINF
);
echo
gmp_strval
(
$div3
) .
"\n"
;
$div4
=
gmp_div_q
(
"-1"
,
"4"
,
GMP_ROUND_PLUSINF
);
echo
gmp_strval
(
$div4
) .
"\n"
;
$div5
=
gmp_div_q
(
"-1"
,
"4"
,
GMP_ROUND_MINUSINF
);
echo
gmp_strval
(
$div5
) .
"\n"
;
?>
L'exemple ci-dessus va afficher :
20 0 1 0 -1
Voir aussi gmp_div_r() et gmp_div_qr() .