PHP - Funzione gmp_div ()
Definizione e utilizzo
Il gmp_div() la funzione divide i numeri.
Descrizione
gmp_div () divide i numeri forniti e restituisce un numero GMP.
Sintassi
gmp_div ( GMP $a , GMP $b [, int $round = GMP_ROUND_ZERO ] ) : GMP
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | a Il numero da dividere può essere un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
2 | b Il numero che dividerai con il parametro a. Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
3 | round L'arrotondamento viene eseguito come segue:
|
Valori restituiti
La funzione PHP gmp_div () divide i numeri forniti e restituisce un numero GMP.
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.
Esempio 1
Utilizzo di gmp_div () -
<?php
$num1 = gmp_div("200", "5");
$num2 = gmp_div("99", "3");
$num3 = gmp_div("1", "3", GMP_ROUND_PLUSINF);
$num4 = gmp_div("-100", "4", GMP_ROUND_PLUSINF);
$num5 = gmp_div("-50", "4", GMP_ROUND_MINUSINF);
echo "The number 200/5 is : ".$num1;
echo "<br/><br/>";
echo "The number 99/3 is : ".$num2;
echo "<br/><br/>";
echo "The number 1/3 is : ".$num3;
echo "<br/><br/>";
echo "The number -100/4 is : ".$num4;
echo "<br/><br/>";
echo "The number -50/4 is : ".$num5;
?>
Questo produrrà il seguente risultato:
The number 200/5 is : 40
The number 99/3 is : 33
The number 1/3 is : 1
The number -100/4 is : -25
The number -50/4 is : -13
Esempio 2
Utilizzo di gmp_div () con numeri esadecimali -
<?php
$num1 = gmp_div("0x80", "0xFF");
echo "The number 0x80/0xFF is : ".$num1;
?>
Questo produrrà il seguente risultato:
The number 0x80/0xFF is : 0