PHP 8.4.1 Released!

gmp_div_q

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

gmp_div_qDivide numbers

说明

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.

参数

num1

The number being divided.

GMP 对象或 int ,或数字string

num2

The number that num1 is being divided by.

GMP 对象或 int ,或数字string

rounding_mode

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

GMP 对象或 int ,或数字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().

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top