아무것도 모르는 원시인
무지한 원시인이 하나씩 배워나가는 성장형 블로그
원시인의 진법 공부

진법이란

진법이란 수를 표기하는 기수법(수를 시각적으로 나타내는 방법)의 하나로 임의의 숫자를

사용하여 수를 표현하는 방법입니다.

우리가 일반적으로 사용하는 1부터 9까지의 숫자를 사용하여 수를 나타내는 방법은 10진법이라고

부릅니다.

 

진법의 종류

 

2진법(binary notation)

2진법은 0과 1 두 개의 숫자만으로 수를 표현하는 방법입니다

2진수는 자릿값이 올라갈 때마다 크기가 2배씩 커지게 됩니다

컴퓨터에서는 2진수의 한 자리를 비트(bit)라는 용어를 사용하여 비트가 8 개 모여 1바이트(byte)입니다

 

 

 

8진수(octal notation)

8진법은 0부터7까지의 숫자로 수를 표현하는 방법입니다

8진수는 2진수를 3자리(3bit)씩 빠르게 묶어 표현할 수 있어 초창기 컴퓨터에서 많이 사용했습니다

 

 

 

10진법(decimal notation)

10진법은 0부터 9까지의 숫자로 수를 표현하는 방법으로, 우리가 일상생활에서

수를 나타낼 때 흔히 사용하는 방법입니다

 

 

 

16진법(hexadecimal notation)

16진수는 16이 되면 자리올림이 발생한다 그래서 15까지 이고

자릿수 하나로 0부터 15까지를 표현할 수 있습니다

0~9까지의 숫자와 A~F까지의 문자를 함께 사용하여 수를 표현합니다

16진수를 사용할 때는 앞에다가 0x를 표시해줘야 16진수라는 걸 알 수 있다

 

 

2진수를 16진수로 바꾸는 법은

2진수를 4bit씩 끊어서 계산하는데 2진수 1111이 15이기 때문이다

10110011(2)을 16진수로 표현하면 0xB3이다

 

 

10진법 2진법 8진법 16진법 10진법 2진법 8진법 16진법
0 0000 0 0 8 1000 10 8
1 0001 1 1 9 1001 11 9
2 0010 2 2 10 1010 12 A
3 0011 3 3 11 1011 13 B
4 0100 4 4 12 1100 14 C
5 0101 5 5 13 1101 15 D
6 0110 6 6 14 1110 16 E
7 0111 7 7 15 1111 17 F

 

  Comments,     Trackbacks