최근 업데이트
불러오는 중...

16진수 계산기

16진수 두 값을 산술·비트 연산으로 계산하고 2·8·10·16진수 결과, 비트 길이, 바이트 분해를 함께 확인할 수 있는 16진수 계산기입니다. 빠른 예시와 결과 복사도 지원합니다.

최종 업데이트: 2026/04/08

16진수 계산기 (Hex Calculator)

16진수 두 값을 입력하고 연산을 고르면 16·10·8·2진수 결과, 비트 길이, 바이트 분해를 한 화면에서 바로 확인할 수 있습니다.

입력과 연산 선택
입력 즉시 계산
0x
공백, 밑줄(_), 0x 접두사는 자동 정리합니다. 최대 64자리 16진수까지 지원합니다.
0x
모든 연산은 브라우저 안에서 수행됩니다. 나눗셈은 정수 몫을, MOD는 나머지를 보여줍니다.
연산 선택
빠른 예시
빠르게 읽는 팁
  • ÷는 소수 대신 정수 몫을 계산하고, 나머지는 결과 요약에 따로 표시합니다.
  • AND / OR / XOR는 비트 연산 결과를 16진수와 2진수 묶음으로 함께 보여 줍니다.
  • 바이트 분해 카드에서 결과를 바이트 단위로 끊어 메모리·패킷·색상 코드 검산에 활용할 수 있습니다.

두 값을 입력하면 16진수 결과와 진법별 변환표가 즉시 표시됩니다.

예시 · 더하기
0x100
16진수 결과

FF + 1의 결과는 0x100이며, 10진수로는 256입니다.

0xFF + 0x1 = 0x100
0b1 0000 0000
A · 8비트 B · 1비트 결과 · 9비트
10진수
256
8진수
0o400
비트 길이
9
1 비트 개수
1
입력·결과 비교
항목 16진수 10진수 비트 바이트
결과 진법 전체 보기
표기
바이트 분해

결과를 바이트 단위(2자리 16진수)로 나눠 보여 줍니다.

이 도구는 브라우저 내부에서만 계산합니다. 음수 결과의 비트 길이와 바이트 분해는 절댓값 기준으로 표시합니다.

16진수 계산기란?

16진수 계산기는 두 개의 16진수 값을 더하기, 빼기, 곱하기, 정수 나눗셈, 나머지, AND, OR, XOR로 계산하고 결과를 여러 진법으로 함께 보여 주는 도구입니다. 단순 변환기와 달리 실제 연산 결과를 바로 검산할 수 있어 비트 마스크, 플래그 조합, 메모리 주소 계산, 패킷 값 분석처럼 숫자 구조를 함께 봐야 하는 상황에 특히 유용합니다.

입력과 동시에 16진수 결과를 상단 카드에서 먼저 보여 주고, 이어서 10진수·8진수·2진수 표기, 비트 길이, 바이트 분해까지 같은 화면에서 확인할 수 있도록 구성했습니다. 브라우저에서만 동작하므로 빠른 참고나 학습용 검산 흐름에 부담 없이 사용할 수 있습니다.

이런 상황에서 활용할 수 있습니다

16진수는 개발, 네트워크, 하드웨어, 보안, 색상 처리 등 다양한 분야에서 널리 쓰입니다. 숫자 하나를 변환하는 것보다 연산과 해석을 동시에 확인해야 할 때 이 도구가 더 편리합니다.

  • 비트 마스크 계산 – 플래그 값을 AND / OR / XOR로 조합하거나 제거할 때
  • 메모리·레지스터 검산 – 주소 오프셋이나 레지스터 값을 16진수 중심으로 계산할 때
  • 패킷·바이트 분석 – 결과를 바이트 단위로 쪼개서 통신 데이터나 덤프를 읽을 때
  • 학습용 진법 이해 – 16진수 연산이 10진수와 2진수에서 어떻게 보이는지 비교할 때
  • 정수 나눗셈 검산 – 몫과 나머지를 함께 확인해야 하는 계산을 빠르게 점검할 때

주요 기능

이 도구는 “계산 + 진법 해석 + 바이트 단위 읽기”를 한 번에 연결하는 데 초점을 맞췄습니다. 단순히 답 한 줄만 보여주지 않고, 계산 직후 바로 해석할 수 있는 보조 정보를 함께 제공합니다.

  • 8가지 연산 지원 – +, −, ×, ÷, MOD, AND, OR, XOR를 바로 전환 가능
  • 실시간 계산 – 값을 수정하거나 연산을 바꾸면 결과 카드와 표가 즉시 갱신
  • 다중 진법 결과 – 16진수 결과를 10진수, 8진수, 2진수와 함께 제공
  • 비트 길이·1 비트 개수 – 결과 숫자의 구조를 빠르게 읽을 수 있도록 핵심 메타 정보 제공
  • 바이트 분해 카드 – 결과를 2자리 16진수 바이트 묶음으로 나눠 검산 지원
  • 결과 복사 – 계산식과 주요 진법 결과를 텍스트로 바로 복사 가능

사용 방법

사용 방법은 간단합니다. 두 개의 16진수 값과 연산만 고르면 결과가 실시간으로 정리됩니다. 밑줄이나 0x 접두사를 포함해 입력해도 자동으로 정리됩니다.

  1. 왼쪽 값 입력 – A 값에 16진수 숫자를 입력합니다.
  2. 오른쪽 값 입력 – B 값에 함께 계산할 16진수 숫자를 입력합니다.
  3. 연산 선택 – 덧셈, 뺄셈, 나눗셈, 비트 연산 중 원하는 방식을 고릅니다.
  4. 상단 결과 카드 확인 – 16진수 결과와 요약 문장을 먼저 읽습니다.
  5. 표·바이트 분해 확인 – 입력·결과 비교 표와 바이트 단위 목록으로 세부 검산을 이어갑니다.

계산 기준과 해석 포인트

입력값은 모두 부호 없는 16진수로 해석합니다. 다만 뺄셈 결과가 음수가 될 수 있으므로 결과 카드에서는 앞에 마이너스 기호를 붙여 표시합니다. 나눗셈은 소수 대신 정수 몫을 보여 주고, MOD는 나머지만 반환합니다.

비트 길이와 바이트 분해는 결과의 절댓값 기준으로 계산합니다. 예를 들어 결과가 -0x20이면 비트 길이는 0x20의 크기 기준으로 읽습니다. 이 방식은 디버깅과 빠른 검산에 유리하지만, 2의 보수 표현이 필요한 상황에서는 별도 규칙을 함께 확인하는 것이 좋습니다.

  • AND / OR / XOR – 두 입력값을 비트 단위로 비교하는 연산
  • 비트 길이 – 결과를 표현하는 데 필요한 최소 2진수 자릿수
  • 1 비트 개수 – 결과 2진수에서 값이 1인 자리 수
  • 바이트 분해 – 결과를 2자리씩 끊어 메모리·패킷 단위로 읽기 쉬운 구조

자주 묻는 질문

0x 접두사를 붙여 입력해도 되나요?

네. 0xFF, ff, F_F처럼 입력해도 자동으로 정리해 계산합니다. 공백과 밑줄도 제거합니다.

나눗셈 결과가 소수가 아니라 정수로 보이는 이유는 무엇인가요?

이 도구의 ÷ 연산은 정수 몫 기준입니다. 예를 들어 0x11 ÷ 0x4는 몫 0x4, 나머지 0x1로 해석합니다. 소수 계산이 필요하면 별도 진법 변환 후 10진수 계산기를 함께 사용하는 것이 좋습니다.

음수 입력도 지원하나요?

입력은 부호 없는 16진수만 받습니다. 대신 뺄셈 결과가 음수가 될 수 있으며, 이 경우 결과에만 마이너스 기호를 붙여 표시합니다.

왜 2진수와 바이트 분해를 같이 보여 주나요?

16진수는 4비트, 바이트는 8비트 단위와 밀접하게 연결됩니다. 그래서 2진수 묶음과 바이트 카드까지 함께 보면 플래그 조합, 패킷 구조, 메모리 값을 더 빠르게 해석할 수 있습니다.

큰 값도 계산할 수 있나요?

최대 64자리 16진수 입력까지 지원합니다. 일반적인 주소 계산, 바이트 패턴 검산, 비트 마스크 조합에는 충분하지만, 더 긴 데이터는 별도 스크립트나 전문 도구를 함께 사용하는 편이 좋습니다.

익명의 의견 1

다른 이용자에게 불편을 줄 수 있는 표현이나 반복성 글은 운영 기준에 따라 숨김 또는 삭제될 수 있습니다.

남은 글자수: 120

아직 댓글이 없습니다. 첫 의견을 남겨보세요.