gmp_div_q

(PHP 4 >= 4.0.4, PHP 5)

gmp_div_q — Divisions de 2 nombres GMP

Description

resource gmp_div_q ( resource $a, resource $b [, int $round] )

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