Manuel PHP
Précédent |  | Suivant

# 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_ROUND_ZERO: Le résultat est tronqué vers 0.

- GMP_ROUND_PLUSINF: Le résultat est tronqué vers +infinity

- GMP_ROUND_MINUSINF: Le résultat est tronqué vers -infinity

gmp_div_q() peut aussi être appelée gmp_div().

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

Précédent | Sommaire | Suivant
gmp_com | Niveau supérieur | gmp_div_qr