Menu

16진수 10진수 변환기

16진수를 입력하면 10진수 값과 함께 계산 과정이 한 단계씩 아래에 표시됩니다. 처음에는 255인 FF가 입력되어 있습니다.

작성자 Nethanel Bar, Co-founder & CEO

마지막 업데이트

진짜로 코딩을 배워볼까요?

Coddy는 브라우저에서 실제 코드를 작성하며 배웁니다. 인터랙티브 레슨, 즉각적인 피드백, 막힐 때 도와주는 AI까지.

16진수를 10진수로 변환하는 방법

16진수는 16을 밑으로 하는 진법입니다. 숫자 0부터 9까지와 알파벳 A부터 F까지를 쓰며, A는 10, B는 11, 이런 식으로 F는 15입니다. 각 자리는 바로 오른쪽 자리보다 16배 큽니다. 맨 오른쪽은 1의 자리, 그다음은 16의 자리, 그다음은 256의 자리, 그다음은 4096의 자리입니다.

변환하려면 각 자리 숫자의 값에 자릿값을 곱하고 모두 더하면 됩니다. 2A는 2 × 16 + 10 × 1 = 42이고, 1F4는 1 × 256 + 15 × 16 + 4 × 1 = 500입니다. 변환기 아래 패널에는 입력한 숫자에 대한 이 계산식이 그대로 적힙니다.

대문자와 소문자를 모두 받고, 0x 접두사는 붙여도 되고 빼도 됩니다. BigInt로 계산하기 때문에 FFFFFFFFFFFFFFFF처럼 2⁵³를 넘는 값도 정확하게 변환됩니다.

16진수에 대해 알아 둘 것

  • 16진수 숫자는 0부터 9까지, 그다음 A(10), B(11), C(12), D(13), E(14), F(15)입니다.
  • 자릿값은 16의 거듭제곱입니다: 1, 16, 256, 4096, 65536.
  • 16진수 두 자리가 1바이트이므로 0부터 255까지를 나타냅니다. 00은 0, FF는 255입니다.
  • 0xFF처럼 숫자 앞에 붙는 0x는 16진수라는 표시일 뿐, 값의 일부가 아닙니다.

16진수 10진수 변환 예제

1바이트: FF

16진수

FF

10진수

255

F × 16 + F × 1은 15 × 16 + 15 = 240 + 15 = 255로, 1바이트에 담을 수 있는 가장 큰 값입니다.

웹 색상 코드

16진수

#1E90FF

10진수

rgb(30, 144, 255)

두 자리씩 색상 채널 하나입니다. 1E는 1 × 16 + 14 = 30, 90은 9 × 16 = 144, FF는 255입니다.

세 자리: 1F4

16진수

1F4

10진수

500

1 × 256 + 15 × 16 + 4 × 1 = 256 + 240 + 4 = 500입니다.

16비트 한계값

16진수

0x7FFF

10진수

32767

7 × 4096 + 15 × 256 + 15 × 16 + 15 = 32767로, 부호 있는 16비트 정수의 최댓값입니다.

16진수를 10진수로 바꿀 때 자주 하는 실수

  • 알파벳을 숫자가 아닌 다른 것으로 읽는 실수. 16진수에서 A는 10, F는 15이며, 한 자리가 15보다 큰 값을 가질 수는 없습니다.
  • 자리 위치를 왼쪽부터 세는 실수. 맨 오른쪽 자리가 0번 자리이고 값은 1입니다.
  • 16 대신 10을 곱하는 실수. 16진수 10은 10이 아니라 16입니다.
  • 0x나 # 접두사를 계산에 넣는 실수. 변환하기 전에 떼어 내세요.

16진수 10진수 변환 자주 묻는 질문

FF는 10진수로 얼마인가요?
255입니다. F는 각각 15이므로 FF는 15 × 16 + 15 = 255이고, 1바이트에 들어가는 가장 큰 값입니다.
16진수 10은 10진수로 얼마인가요?
16입니다. 1이 16의 자리에 있으므로 16진수 10은 1 × 16 + 0 = 16입니다.
Python이나 JavaScript에서 16진수를 10진수로 어떻게 바꾸나요?
Python에서는 int('FF', 16)이 255를 반환합니다. JavaScript에서는 parseInt('FF', 16)이 255를 반환하며, 2⁵³보다 큰 값은 반올림되지 않도록 BigInt('0xFF')를 쓰세요.
16진수에는 왜 알파벳이 들어가나요?
16진법에는 한 글자짜리 기호가 16개 필요한데 숫자는 10개뿐입니다. 모자란 여섯 값, 곧 10부터 15까지를 A부터 F가 채웁니다.

자세히 알아보기

다른 개발자 도구

Coddy 프로그래밍 언어 일러스트

Coddy로 코딩 배우기

시작하기