rem

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

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

rem(a,b)

Описание

rem(a,b) находит остаток после деления. Если b <> 0, то rem(a,b) = a - trunc(a/b)*b. Смотрите Пример 1 и Пример 2.

Если b = 0 или b = infinity или b = -infinity, то rem возвращает undefined.

Функция rem не поддерживает комплексные числа: все значения должны быть вещественными числами.

Примеры

Пример 1

Найдите остаток после деления в случае, если и дивиденд и делитель являются целыми числами.

Найдите модуль после деления для этих чисел.

rem(27, 4), rem(27, -4), rem(-27, 4), rem(-27, -4)

Пример 2

Найдите остаток после деления в случае, если дивиденд является рациональным числом, и делитель является целым числом.

Найдите остаток после деления для этих чисел.

rem(22/3, 5), rem(1/2, -7), rem(27/6, -11)

Пример 3

Найдите остаток после деления в случае, если дивиденд и делитель являются числами с плавающей запятой.

rem(2.3, 0.2), rem(-4.5, 1.3), rem(2.7, 1.0)

Параметры

a

Вещественное число

b

Вещественное число

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

Номер или арифметическое выражение.

Перегруженный

a, B

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

Области MuPAD

Функции MuPAD