PHP - função gmp_div_r ()
Definição e Uso
o gmp_div_r() função divide os números fornecidos e retorna o resto.
Descrição
gmp_div_r () divide os números dados e retorna o resto.
Sintaxe
gmp_div_r ( GMP $a , GMP $b [, int $round = GMP_ROUND_ZERO ] ) : GMP
Parâmetros
Sr. Não | Parâmetro e Descrição |
---|---|
1 | a O número a ser dividido. Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica. |
2 | b O número que você dividirá com o parâmetro a. Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica. |
3 | round O arredondamento pode ser feito usando as seguintes constantes -
|
Valores Retornados
A função PHP gmp_div_r () retorna o resto que é um número GMP.
Versão PHP
Esta função funcionará a partir da versão do PHP superior a 5.0.0.
Exemplo 1
Trabalho de gmp_div_r -
<?php
$res = gmp_div_r('120', '45');
echo "Dividing 120/45 : ";
echo "<br/><br/>";
echo "Remainder is : ".$res;
?>
Isso produzirá o seguinte resultado -
Dividing 120/45
Quotient is : 2
Remainder is : 30
Exemplo 2
Trabalho de gmp_div_r com números hexadecimais -
<?php
$res = gmp_div_r('0xFF', '0x80');
echo "Dividing 0xFF/0x80";
echo "<br/><br/>";
echo "Remainder is : ".$res;
?>
Isso produzirá o seguinte resultado -
Dividing 0xFF/0x80
Remainder is : 127