본문 바로가기
기타

[은/는], [이/가], [을/를] 구분하기 (조사 결정하기) <Kotlin(JAVA)>

by 코드 이야기 2022. 2. 9.
728x90

 


한글을 분해하는 방법은 아래와 같다.
word = word - U+AC00
초성: word / (21 x 28)
중성: word % (21 x 28) / 28
종성: word % 28

 

위의 식을 이용해 종성 값을 가져와

종성이 있는지, 없는지 구분하여 글자를 선택하는 방법

 

 

 


조금 더 친절할 설명과 관련 문서
https://github.com/otter66/Hangeul-postposition

 

 

 

728x90

댓글