2진법이란
2진법은 각 자릿수가 0, 1로만 이루어진 수 체계이다.
우리가 사용하는 10진법는 10의 거듭제곱으로 자릿수가 증가하지만 2진법는 2의 거듭제곱으로 자릿수가 증가한다. 2진법에서 가장 오른쪽은 "1"의 자리, 한칸 왼쪽은 "2"의 자리, 다음은 "4"의 자리, "8"의 자리, "16"의 자리 ... 등이 온다.2진수에 해당하는 10진수는 모든 자릿수를 합산하여 구할 수 있다.예를 들어 이진수 [10011] 은 1+2+16=19 와 같다.
16 | 8 | 4 | 2 | 1 | |
2진수 = 10011 | 1 | 0 | 0 | 1 | 1 |
10진법, 2진법 형식의 10진수 0~15까지의 숫자는 아래와 같다
10진수 | 2진수 |
0 | 0 |
1 | 1 |
2 | 10 |
3 | 11 |
4 | 100 |
5 | 101 |
6 | 110 |
7 | 111 |
8 | 1000 |
9 | 1001 |
10 | 1010 |
11 | 1011 |
12 | 1100 |
13 | 1101 |
14 | 1110 |
15 | 1111 |
2진법을 왜 사용할까?
간단하게는 하드웨어와 물리법칙 때문이다. 컴퓨팅 초창기에는 전기 신호를 정확하게 측정하고 제어하기가 어려웠기 때문에. 음전하 "on(1)" 상태와 양전화 "off(0)" 상태로 구별하는 것이 더 타당했다.
'공부 기록장' 카테고리의 다른 글
지수 표기법, 정규화 표기법 (0) | 2022.01.01 |
---|