디지털·IT

진법 변환기 (2진수·8진수·10진수·16진수)

한 값을 입력하면 2진수, 8진수, 10진수, 16진수 표현과 필요한 비트 수를 한 번에 확인합니다.

같은 정수를 컴퓨터가 쓰는 2진수, 권한 표기에 자주 보이는 8진수, 일상적인 10진수, 색상·주소에 쓰이는 16진수로 나란히 보여줍니다.

16진수에는 0~9와 A~F를 사용하고 0x 접두사는 빼고 입력하세요.

계산 결과

16진법 값

FF

16진법은 한 자리가 정확히 4비트를 표현해 2진수를 짧게 적을 때 씁니다. 색상 코드(#FF8800)와 메모리 주소가 대표적입니다.

진법표현비고
2진법 (binary)111111118비트
8진법 (octal)377
10진법 (decimal)255
16진법 (hex)FF
10진수
255
필요 비트 수
8비트
바이트로
1바이트
입력 진법
10진법

진법 변환기 (2진수·8진수·10진수·16진수) 사용 안내

계산 과정

기본 입력값으로 계산하면 16진법 값은(는) FF입니다. 항목별 내역은 위 표에서 확인할 수 있습니다.

결과가 실제와 달라지는 경우

알아두면 좋은 기준

자주 묻는 질문

10진수 255를 16진수로 바꾸면 왜 FF인가요?

255를 16으로 나누면 몫 15와 나머지 15가 남습니다. 15를 F로 적으므로 두 자리가 모두 F가 되어 FF이며, 계산식으로는 15×16+15=255입니다.

16진수 FF를 넣었는데 오류가 납니다.

입력 진법을 10진법으로 둔 경우 F는 허용되지 않습니다. 입력 진법을 16진법으로 바꾸고 FF만 넣으세요. 앞의 #이나 0x는 제거해야 합니다.

음수의 2진수 결과가 CPU 디버거와 다른 이유는 무엇인가요?

이 도구는 -5를 -101로 표시합니다. 8비트 2의 보수 장치는 -5를 11111011로 저장하므로 비트 폭이 정해진 하드웨어 표현과 비교하려면 8비트, 16비트 같은 폭을 별도로 적용해야 합니다.