[ 프로그래밍언어 ]
2진법과 16진법, 그리고 10진법.
2022-02-25 00:13:50
컴퓨터의 기본 언어는 0과 1이라고 할 수 있다. 0과 1은 하나의 비트를 의미한다. 비트 8개가 모여 1바이트를 형성한다. 1비트(0,1)는 두 가지 중 하나의 값을 저장할 수 있다. 2비트(0,1,2,3)으로 4가지 3비트는 8가지 4비트는 16가지의 값 중 하나를 저장할 수 있다. 만약 2진법 활용한다면 1비트 단위의 값으로 나타낼 수 있다. 하지만 16진법을 활용한다면 4비트 단위로 훨씬 넓은 범위의 값을 나타낼 수 있다. 그래서 16진법을 변환해서 사용하면 여러모로 쓰임이 좋다. 2진법과 16진법을 서로 변환하는 방법에 대해 알아보자. 아래 표는 4비트 단위의 2진수와 한자리 수의 16진수를 적은 표이다. 10진수 2진수 16진수 1 0001 1 2 0010 2 3 0011 3 4 0100 4 ..