Main Content

nextprime

설명

예제

nextprime(n)n 보다 크거나 같은 다음 소수를 반환합니다. n이 벡터 또는 행렬이면 nextprimen에 대해 요소별로 작동합니다.

예제

다음 소수 구하기

100보다 큰 다음 소수를 구합니다.

nextprime(100)
ans =
101

입력값을 벡터로 지정하여 1000, 10000100000보다 큰 다음 소수를 구합니다.

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

입력 인수

모두 축소

입력값으로, 숫자, 벡터, 행렬, 배열로 지정되거나 기호 숫자, 기호 배열로 지정됩니다.

버전 내역

R2016b에 개발됨

참고 항목

| | |