🔢 숫자 → 한글/영문 변환기 — 기본형 · 금액(수표) 형식
숫자를 입력하면 즉시 한글 또는 영문 단어로 변환됩니다. 기본형(천이백삼십사)과 금액·수표 형식(일천이백삼십사 원)을 선택할 수 있으며, 소수점 및 조 단위까지 지원합니다. 모든 변환이 브라우저 안에서 처리되어 데이터를 서버로 전송하지 않습니다.
Result
소개
이 도구는 순수 클라이언트 측 JavaScript로 구현된 숫자→단어 변환 로직을 사용합니다. 외부 라이브러리 없이 브라우저 안에서만 동작합니다. 영문 변환은 3자리 그룹(천·백만·십억·조)으로 나누어 처리하고, 한글 변환은 만·억·조 단위의 4자리 그룹 방식과 일(一)을 생략하는 표준 한국어 규칙을 따릅니다. 금액 형식은 USD의 경우 "dollars and XX/100" 수표 표기, KRW의 경우 한글 금액 + 원 형식으로 출력됩니다.
사용 방법
- 입력 칸에 정수 또는 소수를 입력하세요. 천 단위 구분 쉼표(,)도 허용됩니다.
- 출력 언어를 선택하세요 — 영문(English) 또는 한글(한국어).
- 모드를 선택하세요: 기본형은 일반 숫자 단어, 금액/수표는 수표 작성 형식입니다.
- 변환하기 버튼을 클릭하거나 Enter 키를 눌러 결과를 생성하세요.
- 복사 버튼을 클릭해 결과를 클립보드에 복사하세요. 수표·청구서·계약서에 바로 붙여넣기할 수 있습니다.
자주 묻는 질문
- 이 도구로 변환할 수 있는 가장 큰 숫자는 무엇인가요?
- 영문 기준 최대 999조(999,999,999,999,999)이며, 한글 기준으로는 999조 9999억 9999만 9999까지 지원합니다. 실무에서 사용되는 수표·청구서·법적 금액을 모두 커버합니다.
- 금액/수표 모드는 어떻게 작동하나요?
- 영문(USD) 출력 시, 정수 부분을 영문으로 변환한 뒤 'dollars and XX/100' 형식으로 표시합니다. 이는 미국 수표 표준 형식으로, 소수 부분이 센트가 됩니다. 한글(KRW) 출력 시, 정수 부분을 한글로 변환한 뒤 '원'을 붙입니다(현대 한국 금융에서는 전 단위를 사용하지 않습니다).
- 입력한 데이터가 서버로 전송되거나 저장되나요?
- 아니요. 모든 변환 로직은 브라우저 내 JavaScript로만 실행됩니다. 입력한 숫자는 어떤 서버에도 전송되거나 저장되지 않습니다. 마지막 입력값은 세션 복원을 위해 브라우저 로컬 스토리지에만 저장됩니다.
- 한글에서 천·백·십 앞에 일(一)을 쓰지 않는 이유는 무엇인가요?
- 이는 한국어의 표준 규칙입니다. 천·백·십 자리의 숫자가 1일 때 '일'을 생략합니다. 따라서 1,000은 '천', 100은 '백', 10은 '십'이 됩니다. 2~9인 경우에는 항상 숫자를 붙여 읽습니다(이천, 삼백, 사십 등).
- 음수나 소수도 변환할 수 있나요?
- 네. 음수는 숫자 앞에 빼기 부호(-)를 붙이면 됩니다. 기본형 모드에서는 소수 부분의 각 자리를 'point' 또는 '점' 뒤에 한 자씩 읽습니다. 금액 모드에서 소수 부분은 USD의 경우 센트(XX/100)가 되고, KRW는 현대 관행에 따라 전 단위를 사용하지 않으므로 무시됩니다.