nextprime

Следующее простое число

Синтаксис

Описание

пример

nextprime(n) возвращает следующее простое число, больше, чем или равный n. Если n вектор или матрица, затем nextprime действия, поэлементные на n.

Примеры

Найдите следующее простое число

Найдите следующее простое число больше, чем 100.

nextprime(100)
ans =
101

Найдите следующие простые числа больше, чем 1000, 10000, и 100000 путем определения входа как вектора.

v = [1000 10000 100000];
nextprime(v)
ans =
        1009       10007      100003

Найдите большое простое число

При нахождении больших простых чисел возвратите точные символьные целые числа при помощи символьного входа. Далее, если ваш вход имеет 15 или больше цифр, то используйте кавычки и перенесите номер в sym представлять номер точно. Для получения дополнительной информации смотрите Числовой к Символьному Преобразованию.

Найдите большое простое число при помощи 10^sym(18).

nextprime(10^sym(18))
ans =
1000000000000000003

Найдите следующее простое число к 823572345728582545 при помощи кавычек.

nextprime(sym('823572345728582545'))
ans =
823572345728582623

Входные параметры

свернуть все

Введите в виде номера, вектора, матрицы, массива, или символьного числа или массива.

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

| | |

Введенный в R2017b