numlib:: divisors

Делители целого числа

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

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

Синтаксис

numlib::divisors(n)

Описание

numlib::divisors(n) возвращает список положительных делителей n.

Если a является ненулевым целым числом затем, numlib::divisors(a) возвращает отсортированный список всех положительных делителей a.

numlib::divisors(0) возвращает [0].

numlib::divisors возвращает ошибку, если аргумент оценивает ко многому неправильному типу.

Примеры

Пример 1

Мы вычисляем список всех положительных делителей 72:

numlib::divisors(72)

Пример 2

numlib::divisors возвращает положительные делители отрицательных чисел, также:

numlib::divisors(-63)

Параметры

n

Целое число

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

numlib::divisors возвращает список неотрицательных целых чисел.

Алгоритмы

Внутренне, ifactor используется для факторинга n.