우리는 다양한 종류의 데이터를 쓰는데 컴퓨터는 1과 0으로만 이루어져있다고 한다. 도대체 어떻게 저장되길래 우리는 다양한 데이터를 저장할 수 있는 것일까?? 배경부터 사소한 것까지 알아보자. 살다보면 기계어는 0과 1이라면서 컴퓨터도 0과 1로 이루어져있다고 들었을 것이다. 그것을 바로 비트(bit)라고 한다. 도대체 0과 1인데 어떠한 character가 되기도 하고 numeric value가 되기도 하고 어떻게 여러가지 형태의 데이터로 존재할 수 있는 것일까? 비트의 가장 기본적인 기능은 Boolean이다. Ture / False이다. 0이 일반적으로 False, 1이 일반적으로 True의 값을 가진다. 우리는 이 bit를 가지고 0과 1만 표현할 수 있다고 생각하지만 실제로 생각보다 비트로 할 수 ..