(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 ,或数字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_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 ,或数字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().