gmp_div_q
Function • Params and return types changed in PHP 8.0
Divide numbers.
gmp_div_q Function synopsis
gmp_div_q(
GMP|string|int $num1,
GMP|string|int $num2,
int $rounding_mode = GMP_ROUND_ZERO
): GMP
Parameters
$num1
TypeGMP|string|int
The number being divided.
$num2
TypeGMP|string|int
The number that $num1 is being divided by.
$rounding_mode
OptionalTypeintDefault valueGMP_ROUND_ZERO
The result rounding is defined by the
$rounding_mode, which can have the following
values:
Return value
TypeGMP
A GMP object.
Changes to the gmp_div_q Function
PHP 8.0
- Return type added:
GMP - Parameter name of parameter #1 changed:
$ato$num1 - Parameter type added for parameter #1 (
$num1):GMP|string|int - Parameter name of parameter #2 changed:
$bto$num2 - Parameter type added for parameter #2 (
$num2):GMP|string|int - Parameter name of parameter #3 changed:
$roundto$rounding_mode - Parameter type added for parameter #3 (
$rounding_mode):int - Parameter default value added for position #3 (
$rounding_mode):GMP_ROUND_ZERO
gmp_div_q(
- $a,
+ GMP|string|int $num1,
- $b,
+ GMP|string|int $num2,
- $round
+ int $rounding_mode = GMP_ROUND_ZERO
- )
+ ): GMP gmp_div_q Function Availability
gmp_div_q Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Upcoming Release | Yes |
| PHP 8.5Supported (Latest) | Yes |
| PHP 8.4Supported | Yes |
| PHP 8.3Security-Fixes Only | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Unsupported | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |