본문으로 건너뛰기
한번에

진수 변환법 — 10진수↔2진수↔8진수↔16진수 변환 공식

작성

프로그래밍, 네트워크, 색상 코드 등에서 진수 변환이 자주 필요합니다. 10진수, 2진수, 8진수, 16진수의 변환 방법을 예시와 함께 정리합니다.

진수별 특징

진수사용 숫자주요 용도
2진수0, 1컴퓨터 내부 데이터 표현
8진수0~7유닉스 파일 권한(chmod 755)
10진수0~9일상생활
16진수0~9, A~F색상 코드, 메모리 주소, MAC 주소

변환 예시

10진수2진수8진수16진수
10101012A
42101010522A
100110010014464
25511111111377FF
1024100000000002000400

10진수 → 2진수 변환법

10진수를 2로 계속 나누면서 나머지를 아래에서 위로 읽습니다.

예: 42 → 42÷2=21(나머지0), 21÷2=10(1), 10÷2=5(0), 5÷2=2(1), 2÷2=1(0), 1÷2=0(1) → 101010

진수 변환기로 바로 확인하기

10진수, 2진수, 8진수, 16진수를 입력하면 나머지 진수로 즉시 변환합니다.

진수 변환기 바로가기 →

자주 묻는 질문

컴퓨터가 2진수를 쓰는 이유는?

컴퓨터의 기본 회로(트랜지스터)가 전기 신호의 켜짐(1)과 꺼짐(0) 두 가지 상태만 구분하기 때문입니다. 모든 데이터를 0과 1로 표현합니다.

16진수에서 A~F는 무엇인가요?

10진수 10~15를 한 자리로 표현하기 위한 기호입니다. A=10, B=11, C=12, D=13, E=14, F=15. 색상 코드(#FF0000)에서 자주 봅니다.

0x, 0b, 0o 접두사는 무엇인가요?

프로그래밍에서 진수를 구분하는 접두사입니다. 0x = 16진수, 0b = 2진수, 0o = 8진수. 예: 0xFF = 255, 0b1010 = 10.