-
[Java] 금액, 숫자를 한글로 변환하기
아래 소스코드는 입력된 금액, 숫자에 대해서 한글로 변환해서 반환하는 예제입니다. 소스코드 000000000000 입력된 금액의 앞에 추가하여 금액을 16자리로 만듭니다. 금액의 크기에 따라 각 자리를 판단하기 위해서입니다. 입력된 금액을 뒤에서부터 한 자리씩 읽어가며 각 자리에 해당하는 한글로 변환 작업을 수행합니다. 변환 작업에서 0이 아닌 숫자에 대해서만 처리를 하고, 그에 따라 일, 십, 백, 천, 만, 억, 조 단위로 한글을 추가합니다. 각 자리의 숫자에 따라 일, 이, 삼, 사, 오, 육, 칠, 팔, 구를 추가합니다. 예를 들어, 입력된 금액이 "1234"일 경우 0000000000001234로 변환된 후 4번째 자리부터 읽어가면서 0이 아닌 경우에 해당하는 한글을 추가합니다. 결과적으로 일천..
개발이야기/Java
2023. 11. 20.
💲 추천 글