루리코딩 세상

진수 이해하기 본문

수학 관련 지식

진수 이해하기

루리딩 2025. 5. 8. 13:14

프로그래밍에 사용되는 진수표기법은 대표적으로 2, 8, 10, 16 진수법이 있다.

 

숫자를 표기하는 다양한 방법 중에 하나인 16진수에 대해서 설명 할 수 있도록 하자.

숫자를 표기하는 방법에는 2진수 표기법, 10진수 표기법, 16진수 표기법 등 다양한 표기 방법이 존재한다.

이는 컴퓨터 메모리의 단위 (비트, 바이트, 워드, 더블 워드)에 관련된 내용으로 기본적인 이해가 꼭 필요로한다.

'수' 와 '숫자' 의 차이점, '수' = Number 이지만 '숫자' = Digit 이라 한다.

 

수는 어떠한 물질의 양을 나타내는 단위이지만, 숫자는 이를 기록할 수 있도록 시각화 한 것이다.

이렇게 수를 표현하는 방법을 기수법(Numeral system)이라한다.

 

2진수법(binary)

 

 

8진수법

 

 

10진수법

 

 

16진수법

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f ]

다른 표기법들과의 가장 큰 차이점을 보이는 특징은 알파벳이 등장하는 것이다.

각 알파벳 별로 의미하는 상수는 다음과 같다.

a b c d e f
10 11 12 13 14 15