16진수 계산기

16진수, 10진수, 2진수, 8진수 시스템 간을 변환합니다. 16진수에 대한 산술 연산을 수행합니다.

학습 및 숙제 지원을 위해 중요한 계산을 독립적으로 확인합니다.

검토자 CalculatorDrive 수학 편집위원회 · 마지막 업데이트

계산자

16진수 값(0~9, A~F)을 입력하세요. 접두사 0x 또는 #은 선택 사항입니다.

변환할 16진수 값을 입력하거나 16진수에 대한 산술 연산을 수행합니다.

짧은 대답

16진수(기본 16)는 숫자 0-9와 문자 A-F를 사용하며 각 위치는 16의 거듭제곱을 나타냅니다. 16진수 FF는 15×16 + 15 = 10진수 255와 같으며 단일 바이트가 저장할 수 있는 가장 큰 값입니다. 프로그래머는 16진수를 이진수에 명확하게 매핑하기 때문에 16진수를 사용합니다. 16진수 숫자 1개는 항상 정확히 4비트와 동일하므로 16진수 2개는 전체 바이트를 나타냅니다.

주요 시사점

  • 2개의 16진수는 1바이트(8비트)와 같습니다(00에서 FF(0에서 255까지)의 값). 이것이 바로 메모리 주소, 바이트 값 및 색상 코드가 거의 항상 16진수로 표시되는 이유입니다.
  • 16진수를 2진수로 변환하는 것은 기계적입니다. 각 16진수를 해당하는 4비트 2진수로 바꾸고 함께 결합합니다.
  • 16진수 산술은 10진수 산술과 동일한 운반 및 차용 논리를 따르지만 10 대신 16을 밑으로 합니다.
  • 웹 색상(#RRGGBB)은 3바이트 값(빨간색, 녹색, 파란색)을 색상 채널당 2개씩 6개의 16진수로 묶습니다.

16진수 값(0~F)

마녀소수마녀소수
A10D13
B11E14
C12F15

10진수를 16진수로 변환

202 ¼ 16 = 12 나머지 10 → A

12 ¼ 16 = 0 나머지 12 → C

나머지 부분을 아래에서 위로 읽기: CA

따라서 10진수 202는 16진수 CA와 같습니다. 역방향으로 확인: C×16 + A = 12×16 + 10 = 192 + 10 = 202 — 변환 확인.

실제 예: 16진수 추가

3A+1F

A(10) + F(15) = 25 = 1×16 + 9 → 9를 쓰고 1을 나른다.

3 + 1 + 캐리 1 = 5

결과: 59

10진수로 확인: 3A = 58, 1F = 31, 58 + 31 = 89, 즉 5×16 + 9 = 0x59 — 16진수 연산과 정확히 일치합니다. 소수 덧셈과의 유일한 실제 차이점은 열이 10이 아닌 16에 도달하면 캐리가 발생한다는 것입니다.

피해야 할 일반적인 실수

  • 습관적으로 16 대신 10을 사용합니다. 16진수 열은 값이 10진수처럼 10이 아닌 16에 도달하면 전달됩니다.
  • 단일 16진수를 1비트라고 가정하면 16 = 2⁴이므로 항상 4비트를 나타냅니다.
  • 고정 너비 바이트 또는 색상 채널에서 앞에 0을 삭제합니다. 0x0A와 0xA는 동일한 값이지만 두 자리 바이트 디스플레이에서는 A가 아닌 0A를 예상합니다.
  • 대소문자를 일관되지 않게 혼합합니다. 16진수는 대소문자를 구분하지 않지만(a = A = 10) 한 대소문자를 고수하면 더 긴 값에서 시각적 혼란을 피할 수 있습니다.
  • 이진 계산기 — 16진수 변환과 함께 base-2에서 직접 작업합니다.
  • 큰 숫자 계산기 — 표준 16진수 산술 범위를 벗어나는 값을 처리합니다.
  • 지수 계산기 — 각 16진수 자릿값 뒤에 16의 거듭제곱을 확인하세요.
  • 기본 계산기 — 특정 진수 이외의 일상적인 십진수 산술을 처리합니다.

자주 묻는 질문

16진수(기본 16)란 무엇입니까?

16진수는 숫자 0~9와 문자 A~F(10~15)를 사용합니다. 각 위치는 16의 거듭제곱입니다. FF 16진수는 15×16 + 15 = 10진수 255입니다.

프로그래머는 왜 16진수를 사용합니까?

16진수 하나는 정확히 4개의 이진 비트에 매핑되므로 긴 이진 문자열을 더 쉽게 읽을 수 있습니다. 메모리 주소와 색상 코드는 종종 16진수로 표시됩니다.

10진수를 16진수로 어떻게 변환하나요?

16으로 반복해서 나누고 나머지를 아래에서 위로 기록합니다. 나머지 10~15는 A~F가 됩니다.

16진수와 RGB 색상 사이의 연관성은 무엇입니까?

웹 색상은 6개의 16진수 숫자를 사용합니다. 두 개는 빨간색, 두 개는 녹색, 두 개는 파란색입니다. #FF5733은 전체 빨간색, 부분 녹색 및 덜 파란색을 의미합니다.

이 16진수 계산기를 어떻게 사용하나요?

16진수 또는 10진수 값을 입력하고 변환 또는 산술을 선택한 다음 계산을 클릭하여 두 가지 기준으로 결과를 확인하세요.

2개의 16진수는 얼마나 많은 메모리를 나타냅니까?

각 16진수는 4비트를 포함하므로 두 개의 16진수는 정확히 1바이트(8비트)를 나타냅니다. 이것이 바로 바이트 값이 거의 항상 00에서 FF(10진수로 0에서 255)까지의 두 자리 16진수로 기록되는 이유입니다. 이는 정보 손실 없이 전체 바이트를 표시하는 가장 간단한 방법입니다.

More math calculators