컴퓨터에서 사용하는 가장 적은 정보 단위를 비트(bit) 라고 한다. 비트를 전구라고 생각하면 쉽다. 1비트는 전기 신호를 받거나 받지 않거나 둘중 하나이므로 , 저장하는 정보도 0 또는 1이다.
비트는 컴퓨터에서 정보를 나타내는 가장 작은 단위이고, 바이트는 문자를 나타내는 가장 작은 단위이다. 1바이트로 256가지 문자를 표현할 수 있다. 보통 영어 알파벳과 숫자는 1바이트이고 한글과 한자는 2바이트를 차지한다. 영어는 알파벳 대문자와 소문자를 합쳐서 52자로 이루어져 있기 때문에 1바이트 내에 모든 문자를 저장할 수 있다. 하지만 한글은 ㄱ, ㄴ, ㄷ, ㅏ, ㅑ 이외에도 받침이 있어서 모든 가능한 조합의 경우가 무려 11,172자가 된다. 그러므로 한글을 저장하려면 65,536가지를 표기할 수 있는 2바이트가 필요하다.
예를 들어 ‘ABC123리나’라고 입력했다고 하자. 이 정보는 용량이 몇 바이트일까?
먼저, ‘ABC123’는 알파벳 3개와 숫자 3개로 이루어져 있으므로 각각 1바이트씩, 6바이트가 된다.
'ABC123리나'는 몇 바이트 일까? 8바이라고 생각하기 쉽지만. 10바이트이다
한글은 한글자당 2바이트씩이기 때문이다~~
1094 : [기초-1차원배열] 이상한 출석 번호 부르기2 (0) | 2020.04.24 |
---|---|
코드업 : 두번째로 작은 수. (0) | 2020.04.23 |
코드업(입체기동장치) (0) | 2020.04.22 |
코드업 (칼로리 계산 if 문법) (0) | 2020.04.22 |
코드업 (중첩 반복문 별찍기) (0) | 2020.04.17 |