Следующее простое число
Найдите следующее простое число, больше 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