PHP Conference Nagoya 2025

gmp_div_r

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

gmp_div_rReste de la division de deux nombres GMP

Description

gmp_div_r(GMP|int|string $num1, GMP|int|string $num2, int $rounding_mode = GMP_ROUND_ZERO): GMP

Calcul le reste de la division entière de num1 par num2. Le reste a le même signe que n, s'il est différent de zéro.

Liste de paramètres

num1

Le nombre à diviser.

Un objet GMP, un entier, ou un chaîne de caractères qui peut être interprété comme un nombre suivant la même logique que si la chaîne était utilisée dans gmp_init() avec détection automatique de la base (c'est-à-dire lorsque base est égal à 0).

num2

Le nombre par lequel num1 est divisé.

Un objet GMP, un entier, ou un chaîne de caractères qui peut être interprété comme un nombre suivant la même logique que si la chaîne était utilisée dans gmp_init() avec détection automatique de la base (c'est-à-dire lorsque base est égal à 0).

rounding_mode

Voir la fonction gmp_div_q() pour une description du paramètre rounding_mode.

Valeurs de retour

Retourne le reste, sous la forme d'un nombre GMP.

Exemples

Exemple #1 Exemple avec gmp_div_r()

<?php
$div
= gmp_div_r("105", "20");
echo
gmp_strval($div) . "\n";
?>

L'exemple ci-dessus va afficher :

5

Voir aussi

add a note

User Contributed Notes 1 note

up
0
jessietessie256 at gmail dot com
5 years ago
it is basically an alias gmp_mod.
To Top