Fonctions GMP
PHP Manual

gmp_divexact

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gmp_divexactDivision exacte de nombres GMP

Description

GMP gmp_divexact ( GMP $n , GMP $d )

Divise n par d, en utilisant les algorithmes de "division exacte". Cette fonction ne fournit de résultats cohérents que s'il est su par avance que d divise n.

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.

Valeurs de retour

Une ressource GMP en PHP 5.5 et antérieurs, ou un objet GMP en PHP 5.6 et suivants.

Exemples

Exemple #1 Exemple avec gmp_divexact()

<?php
$div1 
gmp_divexact("10""2");
echo 
gmp_strval($div1) . "\n";

$div2 gmp_divexact("10""3"); // résultat incohérent
echo gmp_strval($div2) . "\n";
?>

L'exemple ci-dessus va afficher :

5
2863311534


Fonctions GMP
PHP Manual