uuzazuk9.egloos.com

悠悠自適

포토로그 방명록



한글 유니코드 값 구하는 공식 情報通信

위키백과 ― 우리 모두의 백과사전.

Jump to: navigation, 찾기
현대 한글 유니코드 값 구하는 공식은 다음과 같다.
[{(초성)×588}+{(중성)×28}+(종성)]+44032
예를 들어, ‘’이라는 글자의 유니코드 값을 구한다면
  • 초성은 ㅂ이므로 7,
  • 중성은 ㅞ이므로 15,
  • 종성은 ㄺ이므로 9가 된다.
이 값을 위 공식에 대입하면 {(7×588)+(15×28)+9}+44032가 된다. 이를 계산하면 48577이 나온다. 곧, ‘뷁’의 10진수 유니코드 값은 48577이다.
따라서 뷁을 쓰면 ‘뷁’을 얻을 수 있다.

목차

[숨기기]

[편집] 원리

이 공식이 성립할 수 있는 까닭은 유니코드에 현대 한글 영역이 가나다순으로 11172글자가 쭉 배열돼 있기 때문이다.
  • 끝에 44032를 더하는 까닭은 첫 번째 현대 한글 ‘가’의 코드가 44032(16진수 U+AC00)이기 때문이다.
  • 초성 값에 588을 곱하는 까닭은 초성이 588(=21×28)글자마다 바뀌기 때문이다. 이때 21은 중성 개수이고 28은 종성 개수이다.
  • 중성 값에 28을 곱하는 까닭은 중성이 28글자마다 바뀌기 때문이다. 이때 28은 종성 개수이다.

다음은 현대 한글 낱자의 순서 값 목록이다.

[편집] 초성

[편집] 중성

[편집] 종성

  • 14
  • 15
  • ㅁ 16
  • ㅂ 17
  • 18
  • ㅅ 19
  • ㅆ 20
  • ㅇ 21
  • ㅈ 22
  • ㅊ 23
  • ㅋ 24
  • ㅌ 25
  • ㅍ 26
  • ㅎ 27

덧글

댓글 입력 영역



메모장