UTF-16
-
아스키(ASCII) / 유니코드(Unicode), 문자를 0과 1로 표현하는 방법코딩 배우기 2020. 9. 26. 19:48
반갑습니다. 개발린이 devigner입니다. 오늘은 문자를 0, 1로 표현하는 방법에 대해 알아보겠습니다. 8비트(1바이트)로 몇 가지 약속을 할 수 있을까요? 이전, [코딩 배우기] - 코드(Code), 0과 1의 약속의 '예/아니요' 대화방 에서 사용했던 2비트부터 알아보겠습니다. 2비트의 경우 '예-예, 예-아니요, 아니요-예, 아니요-아니요'와 같이 4가지 약속을 정할 수 있습니다. 3비트는 어떨까요? 2비트로 표현할 수 있는 4가지 모든 경우 앞에서 '예'로 시작하는 것 한 번, '아니요'로 시작하는 것 한 번을 각각 더하면 3비트 조합의 가짓수가 나옵니다. 즉, 아래 그림과 같이 8가지 경우가 완성됩니다. 이를 통해 1비트가 늘어나면 약속이 가능한 조합의 가짓수는 2배씩 늘어난다는 것을 알 수..