MCP로 연결 →

계산 입력

각 문자를 따로 읽어 줍니다(123 → "one two three"). 기수 형태의 단어가 아닙니다. 최대 300자.

공식

공식: 숫자를 단어로 변환기

광고

결과

결과:
언어 영어
읽은 문자 수 0
출력된 단어 수 0

이 변환기의 기능

숫자를 단어로 변환기는 문자열을 한 글자씩 읽어 각 숫자를 개별 단어로 발음해 줍니다. 08/21/2024를 입력하면 zero eight two one two zero two four로 변환됩니다. 이는 운송장 번호, 날짜, 시리얼 번호, 계좌 번호, 소수점 숫자, 금액 등을 소리 내어 읽을 때 실제로 쓰는 방식이며, 일반적인 기수(cardinal) 형태가 아닙니다. 즉 123을 "one hundred twenty-three(백이십삼)"로 바꾸지 않고 "one two three"로 풀어 줍니다. 이런 코드는 보통 한 자리씩 불러 주기 때문입니다.

사용 방법

1. 변환할 숫자 칸에 문자열을 붙여 넣습니다(최대 300자). 2. 언어를 선택합니다. 영어, 스페인어, 프랑스어, 독일어를 포함해 총 12개 언어를 지원합니다. 3. 대소문자를 고릅니다. 소문자, 대문자, 또는 각 단어 첫 글자만 대문자로 표시하는 단어별 대문자(Title Case) 중에서 선택할 수 있습니다. 4. - / . , 와 공백을 dash, slash, dot, comma, space처럼 단어로 읽고 싶다면 특수문자도 단어로 변환? 옵션을 체크하세요. 체크하지 않으면 이러한 구분 기호는 그냥 생략됩니다.

변환 규칙 설명

이 도구는 문자열을 왼쪽에서 오른쪽으로 차례대로 읽습니다. 0부터 9까지의 각 숫자는 선택한 언어의 단어 표에 따라 단어로 매핑됩니다:

$$\text{words} = \bigsqcup_{i} \text{lookup}(\text{char}_i)$$

$$\text{out} = \text{join}_{\,\sqcup}\big(\text{map}(c_1), \text{map}(c_2), \dots, \text{map}(c_n)\big)$$

"특수문자" 옵션이 켜져 있으면 위에 나열한 다섯 개의 문장 부호도 순서대로 변환되어 그대로 유지되고, 꺼져 있으면 건너뜁니다. 그 외의 글자나 기호는 변경 없이 그대로 통과합니다. 변환된 단어들은 공백 하나로 연결되며, 마지막으로 선택한 대소문자 규칙이 적용됩니다(단어별 대문자는 각 단어의 첫 글자를 대문자로 만듭니다).

광고
숫자 나열, 각각 아래에 발음 단어가 매핑됨
각 문자를 개별적으로 찾아 단어의 나열로 연결합니다.

실제 예시

357.99를 영어, 대문자, 특수문자 켜짐으로 입력하면 \(3, 5, 7, ., 9, 9\)가 "three five seven dot nine nine"이 되고, 대문자로 변환되어 THREE FIVE SEVEN DOT NINE NINE가 됩니다. 특수문자를 끄면 점(.)이 생략되어 "three five seven nine nine"가 됩니다.

추적 번호를 글자 단위로 분할, 대소문자 옵션 포함
A1-9 같은 일련번호를 기호 단위로 읽어 주며, 대소문자 스타일 선택 가능.

자주 묻는 질문

왜 123이 "one hundred twenty-three"가 되지 않나요? 이 도구는 문자를 한 글자씩 읽어 주는 변환기로, 한 자리씩 불러 주는 코드에 적합합니다. 기수 형태의 단어가 필요하다면 별도의 숫자-단어 변환 도구를 사용하세요.

1W1Z9Y처럼 운송장 번호에 섞인 글자는 어떻게 처리되나요? 숫자는 단어로 풀어 읽고, 매핑되지 않은 W, Z, Y 같은 글자는 변경 없이 그대로 통과합니다.

길이 제한이 있나요? 네, 한 번에 최대 300자입니다. 더 긴 문자열은 여러 번에 나누어 입력하세요.

최종 업데이트: