도구스학업·수학

에미르프 수 판정기

소수이면서 자릿수를 뒤집은 수도 소수이고, 그 값이 원래 수와 달라야 하는 에미르프 수인지 판정합니다. 13과 31처럼 서로 짝을 이룹니다.

2 이상의 정수를 넣습니다.

13

에미르프입니다

뒤집은 수 31도 소수이고 원래 수와 다릅니다.

자릿수를 뒤집으면31
13은 소수인가
31은 소수인가
회문(뒤집어도 같음)인가아니오
회문소수는 에미르프가 아닙니다. 11, 101, 131처럼 뒤집어도 자기 자신인 소수는 «뒤집은 수도 소수»라는 조건은 만족하지만, 원래 수와 달라야 한다는 조건에서 걸립니다. 이 조건이 없으면 에미르프라는 이름을 따로 붙일 이유가 없어집니다.
13과 31처럼 짝을 이룹니다. 어느 한쪽이 에미르프이면 뒤집은 다른 쪽도 반드시 에미르프입니다 — 뒤집기를 두 번 하면 원래 수로 돌아오기 때문입니다. 그래서 에미르프는 항상 짝수 개씩(자기 짝과 함께) 존재합니다.

계산 방법

  1. 1판정할 수를 넣습니다.
  2. 2원래 수와 자릿수를 뒤집은 수가 각각 소수인지 봅니다.
  3. 3둘 다 소수이고 서로 다르면 에미르프입니다.

자주 묻는 질문

소수이면서, 자릿수를 뒤집은 수도 소수이고, 그 뒤집은 수가 원래 수와 달라야 하는 수입니다. 13은 소수이고 뒤집으면 31인데 31도 소수이면서 13과 다르므로 에미르프입니다. 이름은 «prime»(소수)을 거꾸로 쓴 것으로, 정의 자체가 «뒤집기»를 다루는 말놀이에서 나왔습니다.

11, 101, 131처럼 뒤집어도 자기 자신인 소수(회문소수)는 «뒤집은 수도 소수»라는 조건은 만족하지만 «원래 수와 달라야 한다»는 조건에서 걸립니다. 이 조건이 없으면 뒤집어도 소수인 모든 경우(회문소수 포함)를 뭉뚱그리게 되어 에미르프라는 이름을 따로 쓸 이유가 없어집니다.

그렇습니다. 13이 에미르프이면 이를 뒤집은 31도 반드시 에미르프입니다 — 뒤집기를 두 번 하면 원래 수로 돌아오기 때문입니다(소수는 2와 5를 빼면 끝자리가 0이 될 수 없어 뒤집어도 자릿수가 줄지 않습니다). 그래서 에미르프는 13-31, 17-71처럼 항상 짝수 개씩, 서로 짝을 지어 나타납니다.

한 자리 수는 뒤집어도 항상 자기 자신이라 전부 회문이기 때문입니다. 2, 3, 5, 7 모두 소수이지만 뒤집은 수가 원래 수와 같아 «달라야 한다»는 조건을 만족할 수 없습니다.

뒤집어서 앞자리가 0이 되면 자릿수가 줄어듭니다(120을 뒤집으면 021, 즉 21). 다만 소수는 2와 5를 빼면 끝자리가 0일 수 없으므로, 소수를 뒤집을 때는 이런 일이 생기지 않습니다.

전송되지 않습니다. 모든 계산은 브라우저 안에서 이뤄지고, 입력값은 이 기기에만 남습니다.

알아두면 좋은 점

  • 소수 판정은 edu/prime-check와 같은 시행나눗셈(math.ts의 isPrime)을 그대로 재사용합니다.
  • 13↔31, 17↔71처럼 잘 알려진 짝을 손으로 검산하고, 11·101·131 같은 회문소수가 올바르게 제외되는 것, 100 이하 전수 탐색 결과가 실제로 소수·역수 소수·비회문 조건을 모두 만족하는 것을 테스트로 확인했습니다.
  • 입력 상한을 넘는 아주 큰 수는 시행나눗셈의 특성상 판정이 느려질 수 있습니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 8일 · 결과는 참고용 추정치입니다.