= 4.0.4, PHP 5, PHP 7, PHP 8)gmp_div_q — Divide numbers說明gmp_div_q(GMP|int|string $num1, GMP|int|string $num2, int $rounding_mode = G">
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
gmp_div_q — Divide numbers
Divides num1 by num2 and
returns the integer result.
num1The number being divided.
GMP 對象或 int ,或數(shù)字string。
num2
The number that num1 is being divided by.
GMP 對象或 int ,或數(shù)字string。
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.
GMP 對象或 int ,或數(shù)字string。
GMP 對象。
示例 #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";
?>
以上例程會輸出:
20 0 1 0 -1
注意:
This function can also be called as gmp_div().