gmp_div_q

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

gmp_div_qDivide numbers

Descrição

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

Divides num1 by num2 and returns the integer result.

Parâmetros

num1

The number being divided.

Um objeto GMP, um int ou uma string numérica.

num2

The number that num1 is being divided by.

Um objeto GMP, um int ou uma string numérica.

rounding_mode

The result rounding is defined by the rounding_mode, which can have the following values:

  • GMP_ROUND_ZERO: The result is truncated towards 0.
  • GMP_ROUND_PLUSINF: The result is rounded towards +infinity.
  • GMP_ROUND_MINUSINF: The result is rounded towards -infinity.

Um objeto GMP, um int ou uma string numérica.

Valor Retornado

Um objeto GMP.

Exemplos

Exemplo #1 gmp_div_q() example

<?php
$div1
= gmp_div_q("100", "5");
echo
gmp_strval($div1) . "\n";

$div2 = gmp_div_q("1", "3");
echo
gmp_strval($div2) . "\n";

$div3 = gmp_div_q("1", "3", GMP_ROUND_PLUSINF);
echo
gmp_strval($div3) . "\n";

$div4 = gmp_div_q("-1", "4", GMP_ROUND_PLUSINF);
echo
gmp_strval($div4) . "\n";

$div5 = gmp_div_q("-1", "4", GMP_ROUND_MINUSINF);
echo
gmp_strval($div5) . "\n";
?>

O exemplo acima produzirá:

20
0
1
0
-1

Notas

Nota:

This function can also be called as gmp_div().

Veja Também

add a note add a note

User Contributed Notes

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