투케이2K
27. (코딩수학) 진법 개념 설명 - 2진법 , 8진법 , 10진법 , 16진법 본문
/* =========================== */
[ 설 명 ]
[진법 이란?]
- 진법이란 수를 표기하는 기수법의 하나로 임의의 숫자를 사용하여 수를 표현하는 방법입니다
- 우리가 일반적으로 사용하는 1부터 9까지의 숫자를 사용하여 수를 나타내는 방법은 10진법이라고 부릅니다
- 프로그래밍에서 많이 사용되고 있는 진법은 2진법 , 8진법 , 10진법 , 16진법이 있습니다
- 진법은 프로그래밍 전반에 걸쳐 사용되며, 특히 논리 연산이나 메모리와 관련된 작업을 이해하는 데 많은 도움을 줍니다
[2진법(binary notation) 설명]
- 2진법은 0과 1, 두 개의 숫자만으로 수를 표현하는 방법입니다
- 2진수는 자릿값이 올라감에 따라 그 크기가 2배씩 커지게 됩니다
- 컴퓨터에서는 2진수의 한 자리를 비트(bit)라는 용어를 사용하여 가리키며, 이러한 비트가 8개 모여 1바이트(byte)를 구성합니다
[8진법(octal notation) 설명]
- 8진법은 0부터 7까지의 숫자로 수를 표현하는 방법입니다
- 8진수는 2진수를 3자리씩 빠르게 묶어 표현할 수 있어, 비트 단위까지 신경쓰며 프로그래밍을 하던 초창기 컴퓨터에서 많이 사용했습니다
[10진법(decimal notation) 설명]
- 10진법은 0부터 9까지의 숫자로 수를 표현하는 방법으로, 우리가 일상 생활에서 수를 나타낼 때 흔히 사용하는 방법입니다
[16진법(hexadecimal notation) 설명]
- 16진법은 0부터 9까지의 숫자와 A부터 F까지의 문자를 함께 사용하여 수를 표현하는 방법입니다
- 16진수는 특히 컴퓨터 분야에서 1바이트(byte)의 크기를 쉽게 표현할 수 있어 많이 사용되고 있습니다
- 16진법은 0부터 9까지는 10진수와 동일하며, 10부터 15까지는 다음과 같이 영문자로 나타냅니다
[진법별 표현 비교]
/* =========================== */
'IT기술 & IT용어' 카테고리의 다른 글
29. (코딩수학) 순서도(flowchart) 개념 설명 (0) | 2021.03.24 |
---|---|
28. (코딩수학) 행렬(matrix) 개념 설명 - 프로그래밍 배열 (0) | 2021.03.23 |
26. (코딩수학) 불리언(boolean) 명제 개념 설명 (0) | 2021.03.18 |
25. (코딩수학) 절대값(absolute value) 개념 설명 (0) | 2021.03.17 |
24. (코딩수학) 분수(fraction) 개념 설명 (0) | 2021.03.16 |