ToolzPod

진법 변환기

2진법, 8진법, 10진법, 16진법 간 숫자를 변환하세요.

진수 변환기란?

진수 변환기는 2진수(base-2), 8진수(base-8), 10진수(base-10), 16진수(base-16) 등 서로 다른 위치 기수법 간에 숫자 값을 변환합니다. 각 진법은 값을 표현하기 위해 특정 숫자 집합을 사용하며, 이 도구는 이들 간의 즉각적인 변환을 수행합니다.

진수 변환기 사용 방법

  1. 입력 필드에 하나 이상의 숫자를 한 줄에 하나씩 입력합니다. 접두사를 사용하여 진법을 지정합니다: 16진수는 0x, 2진수는 0b, 8진수는 0o, 일반 숫자는 10진수입니다.
  2. 변환하기를 클릭하여 변환합니다.
  3. 출력에서 각 숫자를 10진수, 2진수, 8진수, 16진수로 동시에 확인합니다.

주요 개념

위치 기수법에서 각 자릿수의 값은 위치에 따라 달라집니다. 2진수는 0-1, 8진수는 0-7, 10진수는 0-9, 16진수는 0-9와 A-F를 사용합니다. 임의의 진법에서 10진수로 변환하려면 각 자릿수에 해당 위치의 거듭제곱을 곱합니다. 예를 들어, 2진수 1011 = 1×2³ + 0×2² + 1×2¹ + 1×2&sup0; = 10진수 11입니다.

10진수 = Σ(자릿수 × 진법위치)

자주 묻는 질문

프로그래밍에서 16진수가 왜 널리 사용되나요?

16진수는 각 16진 자릿수가 정확히 4개의 2진 비트에 매핑되기 때문에 2진 데이터를 간결하게 표현합니다. 이는 메모리 주소, 색상 코드, 바이트 수준 데이터 검사에 이상적입니다.

소수를 변환할 수 있나요?

이 도구는 정수 변환을 처리합니다. 소수 진법 변환은 반복 곱셈이 필요하며, 특정 진법에서 무한 반복 자릿수를 생성할 수 있습니다.

지원되는 최대 진법은 무엇인가요?

표준 변환은 2진법에서 36진법까지 지원하며, 숫자 0-9와 문자 A-Z를 사용합니다. 36진법은 영숫자 문자로 표현 가능한 가장 높은 체계입니다.

관련 도구