numlib
::primedivisors
Простые множители целого числа
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
numlib::primedivisors(n
)
numlib::primedivisors(n)
возвращает список, содержащий различные главные делители целочисленного n
.
Если a
ненулевое целое число затем, numlib::primedivisors(a)
возвращает отсортированный список различных главных делителей a
.
numlib::primedivisors(0)
возвращает [0]
.
numlib::primedivisors
возвращает вызов функции с оцененным аргументом, если аргумент не является номером.
numlib::primedivisors
возвращает ошибку, если аргумент оценивает ко многому неправильному типу.
Мы вычисляем список главных делителей номера 6746328388800 (одно из очень составных чисел, изученных С. Рамануджэном в 1 915):
numlib::primedivisors(6746328388800)
|
Целое число |
numlib::primedivisors(n)
возвращает список неотрицательных целых чисел.
Внутренне, ifactor
используется в факторинге n
.