logo
GeekFormat

16진수 변환기

값 입력
예:
22진수
11111111.01010111111010110100
88진수
377.25765515602517626145
1010진수
255.3434342
1616진수
ff.57eb4dc153f2c65b9983

사용 설명:

  • 위 입력 상자에 값을 입력하면 모든 진수의 변환 결과가 아래에 자동으로 표시됩니다
  • '현재 진수' 드롭다운을 클릭하거나 카드를 클릭하여 입력 값의 진수를 전환하세요
  • 결과 카드의 오른쪽 상단 모서리에 있는 복사 버튼을 클릭하여 해당 진수의 값을 복사할 수 있습니다
  • 소수 변환을 지원하며, 소수 부분은 최대 8자리까지 표시됩니다
  • 2~36진수를 지원하며, 10을 초과하는 진수는 알파벳 a-z를 사용합니다

무료 온라인 진법 변환기. 16진수, 10진수, 2진수, 8진수 및 2-36진수 간 즉시 상호 변환을 지원합니다. 소수를 지원하며 Decimal.js 고정밀 알고리즘을 사용하고, 회원가입 없이 브라우저에서 로컬로 실행됩니다.

관련 추천

사용 사례

  • #FF5733 같은 16진수 색상 코드를 RGB 10진수 값으로 변환(웹 개발)
  • 디버깅 시 메모리 주소와 16진수 덤프를 읽기 쉬운 10진수로 변환
  • 네트워크 패킷의 바이너리 데이터를 16진수나 10진수로 변환하여 프로토콜 분석
  • 컴퓨터 과학 수업에서 진법 변환 학습 및 연습
  • 프로그래밍 로그의 16진수 값을 10진수나 2진수로 변환
  • Unix 파일 권한의 8진수와 10진수 chmod 값 간 빠른 변환

주요 기능

  • 2진수부터 36진수까지 지원: 2진수(2), 8진수(8), 10진수(10), 16진수(16) 등
  • Decimal.js 기반 고정밀 계산으로 정수와 소수 모두 정확하게 변환
  • 입력 즉시 실시간 결과 표시, 버튼 클릭 불필요
  • 각 진법 결과마다 원클릭 복사 버튼 제공
  • 음수와 소수 지원, 소수부는 최대 20자리
  • 브라우저에서 완전히 로컬 실행, 데이터 업로드 없음, 회원가입 불필요

이용 방법

  1. 페이지 상단 입력 상자에 숫자를 입력
  2. 드롭다운에서 입력 숫자의 진법(기수)을 선택(2진수부터 36진수까지)
  3. 2진수, 8진수, 10진수, 16진수 등 모든 진법의 변환 결과를 즉시 확인
  4. 결과 카드를 클릭하면 해당 진법으로 입력이 전환되어 계속 변환 가능
  5. 결과 카드 우상단 복사 아이콘으로 해당 진법 값을 클립보드에 복사
  6. '다른 진법(2-36)'을 펼치면 2부터 36진수까지 모든 결과 확인 가능

자주 묻는 질문

어떤 진법(기수)을 지원하나요?

2진수(base-2)부터 36진수(base-36)까지 모든 정수 진법을 지원합니다. 2진수, 8진수, 10진수, 16진수는 바로가기 카드로 표시됩니다。

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

드롭다운에서 16진수(base-16)를 선택하고 16진수 값(예: FF)을 입력하면 10진수 결과가 즉시 표시됩니다. 예: FF = 255。

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

10진수(base-10)를 선택하고 10진수(예: 255)를 입력하면 16진수 결과가 즉시 표시됩니다. 예: 255 = FF。

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

2진수(base-2)를 선택하고 2진수 문자열(예: 11111111)을 입력하면 16진수 결과가 즉시 표시됩니다. 2진수 4자리가 16진수 1자리에 해당합니다。

소수 변환을 지원하나요?

네. 3.14나 FF.8 같은 소수를 지원합니다. 소수부는 Decimal.js 고정밀 알고리즘으로 최대 20자리까지 계산됩니다。

음수를 지원하나요?

네. 숫자 앞에 마이너스 기호(-)를 붙이면 됩니다。

16진수와 Base64의 차이는 무엇인가요?

16진수는 16개 기호를 사용하며 바이트당 2문자를 생성하고, Base64는 64개 기호를 사용해 더 압축적입니다。

프로그래밍에서 왜 16진수를 사용하나요?

바이너리 데이터를 사람이 읽기 쉽게 표현하기 때문입니다. 16진수 1자리=4비트, 2자리=1바이트로 메모리 주소나 색상 코드를 읽기 쉽습니다。

데이터가 안전한가요? 서버로 전송되나요?

안전합니다. 모든 변환은 브라우저에서 JavaScript로 로컬 실행되며 데이터가 기기를 떠나지 않습니다。

'진법(기수)'이란 무엇인가요?

진법(기수)은 숫자 체계에서 사용하는 고유한 숫자의 개수입니다. 2진수는 2개, 10진수는 10개, 16진수는 16개 기호를 사용합니다。

왜 16진수 이상에서는 문자를 사용하나요?

진법이 10을 넘으면 0-9로는 기호가 부족해 a-z 문자를 추가로 사용합니다. 16진수에서 A=10~F=15입니다。

큰 숫자도 정밀도가 유지되나요?

네. Decimal.js의 임의 정밀도 연산을 사용하여 JavaScript 부동소수점 정밀도 문제를 피합니다。

16진수 변환기란 무엇인가요?

16진수 변환기는 서로 다른 기수법(진법) 간에 숫자를 변환하는 도구입니다. 가장 일반적인 것은 16진수(base-16), 10진수(base-10), 2진수(base-2), 8진수(base-8) 간의 상호 변환입니다.

16진수는 16개의 기호를 사용합니다: 0-9는 값 0~9를, A-F는 값 10~15를 나타냅니다. 16진수 1자리는 2진수 4자리(니블)에 정확히 대응하므로 컴퓨팅에서 널리 사용됩니다. 16진수 2자리는 1바이트(00~FF = 0~255)를 나타냅니다.

2진수(base-2)는 0과 1만 사용하며 컴퓨터의 기본 언어입니다. 8진수(base-8)는 0-7을 사용합니다. 10진수(base-10)는 인간이 일상적으로 사용하는 표준 숫자 체계입니다.

이 변환기는 2진수부터 36진수까지 모두 지원합니다. 10을 초과하는 진법에서는 a-z 문자를 숫자로 사용하며, 음수와 소수도 지원하고 고정밀 연산을 사용합니다。

Privacy & Security

모든 진법 변환은 브라우저에서 완전히 로컬로 실행되며, 입력한 숫자는 어떤 서버로도 전송되지 않습니다. 데이터를 저장, 기록, 분석하지 않으며 페이지 로드 후 오프라인에서도 사용할 수 있습니다.