개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.15 02:26

IntlChar::charDigitValue 함수에 대해 질문합니다.

목록
  • UX개발자 오래 전 2025.06.15 02:26
  • 36
    1
제가 IntlChar::charDigitValue 함수를 사용하여 한글 자음의 값을 가져오려고 하는데요,
IntlChar::charDigitValue 함수는 디지트 값만 반환한다는 걸 알게되었습니다.

디지트 값이란 무엇이며, 한글 자음이 디지트 값으로 어떻게 매핑되는지 궁금합니다.

예를 들어, 'ㄱ' 자음의 디지트 값은 무엇일까요?

    댓글목록

    profile_image
    나우호스팅  오래 전



    IntlChar::charDigitValue 함수는 유니코드에서 디지트 값을 반환하는 함수입니다. 디지트 값은 0에서 9까지의 숫자를 나타내는 유니코드 값입니다.

    한글 자음은 디지트 값으로 매핑되는 것은 아닙니다. 한글 자음은 유니코드의 한글 블록에 속하는 코드 포인트를 나타냅니다. 예를 들어, 'ㄱ' 자음의 유니코드 코드 포인트는 U+3131입니다.

    IntlChar::charDigitValue 함수에 'ㄱ' 자음을 입력하면 -1이 반환됩니다. 이는 'ㄱ' 자음이 디지트 값이 아닌 유니코드 코드 포인트이기 때문입니다.

    만약 'ㄱ' 자음의 유니코드 코드 포인트인 U+3131의 디지트 값을 알고 싶다면, IntlChar::charDigitValue 함수에 U+3131을 입력하면 1이 반환됩니다. 하지만 이는 'ㄱ' 자음의 디지트 값이 아니라 U+3131의 디지트 값입니다.

    2025-06-15 02:27

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,371건 / 86 페이지

검색

게시물 검색