PHP 5.6.0 released

gmp_div_qr

(PHP 4 >= 4.0.4, PHP 5)

gmp_div_qrDivise deux nombres GMP

Description

array gmp_div_qr ( GMP $n , GMP $d [, int $round = GMP_ROUND_ZERO ] )

Divise n par d.

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

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top