PHP 8.4.2 Released!

gmp_div_r

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

gmp_div_rОстаток от деления чисел

Описание

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

Вычисляет остаток от деления нацело числа num1 на num2. Если число num1 отлично от нуля, результат будет иметь знак этого числа.

Список параметров

num1

Делимое.

Объект GMP, целое число (int) или строка (string), которая интерпретируется как число по той же логике как если бы строка использовалась в функции gmp_init() с автоматическим определением основания системы счисления — когда значение параметра base равно 0.

num2

Делитель числа num1.

Объект GMP, целое число (int) или строка (string), которая интерпретируется как число по той же логике как если бы строка использовалась в функции gmp_init() с автоматическим определением основания системы счисления — когда значение параметра base равно 0.

rounding_mode

В документации к функции gmp_div_q() приведено описание аргумента rounding_mode.

Возвращаемые значения

Остаток в виде GMP числа.

Примеры

Пример #1 Пример использования gmp_div_r()

<?php
$div
= gmp_div_r("105", "20");
echo
gmp_strval($div) . "\n";
?>

Результат выполнения приведённого примера:

5

Смотрите также

  • gmp_div_q() - Делит числа
  • gmp_div_qr() - Деление чисел и получение частного и остатка

Добавить

Примечания пользователей 1 note

up
-1
jessietessie256 at gmail dot com
5 years ago
it is basically an alias gmp_mod.
To Top