변환

이진 변환기

설정
초기화
결과 공유
저장
임베드
버그 신고

계산기 공유

무료 계산기를 당신의 웹사이트에 추가하세요

유효한 URL을 입력하세요. HTTPS URL만 지원됩니다.


페이지의 계산기 입력 필드에 현재 있는 것을 임베드 계산기의 기본값으로 사용하세요.


입력란 테두리 포커스 색상, 스위치박스 체크된 색상, 선택 항목에 대한 호버 색상 등.


이용 약관에 동의해주세요.

미리보기

계산기 저장

계산기 설정

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

계산기 공유

이진수 시스템이란 무엇인가?

이진수 시스템은 수학, 컴퓨터 과학, 디지털 전자기기에서 사용되는 가장 기본적인 시스템 중 하나입니다. 이 시스템은 2진법으로 작동하며, 이는 모든 숫자가 단지 두 자리수인 01만 사용하여 표현된다는 것을 의미합니다. 이 시스템에서 각 자릿수는 오른쪽에서부터 2의 거듭제곱을 나타냅니다. 이는 10진법 기반의 우리의 일반적인 십진법 시스템과 다릅니다.

이 변환기를 사용하면 숫자를 이진수 체계로 변환할 수 있습니다. 이진수를 더하거나 빼거나 곱하거나 나눠야 할 경우 이진수 계산기를 사용하십시오.

이진수에서 각 위치의 값은 해당 지수만큼 두 번째로 제곱하여 곱해집니다:

  • 오른쪽 가장자리 비트는 20=12^0 = 1을 나타냅니다.
  • 그 다음 비트는 21=22^1 = 2를 나타냅니다.
  • 그 다음은 22=42^2 = 4, 23=82^3 = 8 등으로 표현됩니다.

예를 들어:

(1011)2=1×23+0×22+1×21+1×20=8+0+2+1=(11)10(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 8 + 0 + 2 + 1 = (11)_{10}

따라서 이진수 1011은 십진법으로 11과 같습니다.

어떤 숫자 시스템이든 이진수로 변환하는 방법

우리의 이진수 변환기는 사용자가 모든 기수 시스템(2부터 36까지)으로 숫자를 입력하고 자동으로 이를 이진수 시스템으로 변환할 수 있게 합니다. 이 변환의 과정은 출발 기수에 따라 다릅니다. 가장 일반적인 방법들을 살펴보겠습니다.

십진수를 이진수로 변환하기

십진수를 이진수로 수동으로 변환하려면 2로 계속 나누기 방법을 사용하세요. 숫자를 2로 나누고, 나머지를 기록한 뒤 몫이 0에 도달할 때까지 계속 나누세요. 이진수 표현은 나머지를 아래에서 위로 읽은 것입니다.

예를 들어, 270₁₀을 이진수로 변환하세요.

나눗셈정수 몫나머지
270 ÷ 21350
135 ÷ 2671
67 ÷ 2331
33 ÷ 2161
16 ÷ 280
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201

나머지를 아래에서 위로 읽으면:

27010=1000011102270_{10} = 100001110_2

다른 기수에서 이진수로 변환하기

숫자가 처음에 10이 아닌 기수로 표현된 경우, 과정은 두 단계로 이루어집니다:

  1. 출발 기수에서 십진수로 변환합니다.
  2. 십진수에서 이진수로 변환합니다(위에서 보인 것처럼).

예를 들어, 16진수를 이진수로 변환하기.

단계 1: 16진수에서 십진수로 변환:

2F16=2×161+15×160=32+15=47102F_{16} = 2 \times 16^1 + 15 \times 16^0 = 32 + 15 = 47_{10}

단계 2: 47₁₀을 이진수로 변환합니다.

나눗셈정수 몫나머지
47 ÷ 2231
23 ÷ 2111
11 ÷ 251
5 ÷ 221
2 ÷ 210
1 ÷ 201

나머지를 아래에서 위로 읽으면:

4710=101111247_{10} = 101111_2

따라서:

2F16=10111122F_{16} = 101111_2

단계별 예제: 8진수를 이진수로 변환하기

단계 1: 8진수에서 십진수로 변환합니다.

각 8진수 자릿수는 8의 해당 거듭제곱으로 곱해집니다.

1238=1×82+2×81+3×80=64+16+3=8310123_8 = 1 \times 8^2 + 2 \times 8^1 + 3 \times 8^0 = 64 + 16 + 3 = 83_{10}

단계 2: 83₁₀을 이진수로 변환합니다.

나눗셈정수 몫나머지
83 ÷ 2411
41 ÷ 2201
20 ÷ 2100
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

나머지를 아래에서 위로 읽으면:

8310=1010011283_{10} = 1010011_2

따라서:

1238=10100112123_8 = 1010011_2

컴퓨팅에서의 이진 변환

컴퓨터에서는 데이터 저장 및 처리에서 이진 논리에 크게 의존합니다. 프로세서 내부의 모든 작업은 이진 숫자를 포함하는 논리적 작업을 통해 궁극적으로 정의됩니다. 각 비트(이진 숫자)는 두 가지 상태를 가질 수 있으며, 이는 일반적으로 전압 레벨, 자기 극성, 또는 빛의 펄스로 번역됩니다.

이진 표현을 통해 시스템은:

  • 산술 연산을 효율적으로 처리할 수 있습니다.
  • 데이터를 컴팩트하게 저장할 수 있습니다.
  • 디지털 정보를 정확하게 전송할 수 있습니다.

주의사항

  • 이진수는 항상 0과 1로만 구성됩니다.
  • 모든 기수 시스템은 먼저 십진수로 변환한 후 이진수로 변환할 수 있습니다.
  • 큰 숫자는 이진수 변환 도구를 사용하여 효율적으로 변환 및 표시될 수 있습니다.
  • 이진 표현은 디지털 컴퓨팅, 암호화 및 데이터 인코딩의 기초입니다.

자주 묻는 질문

십진수 10을 이진수로 변환하는 방법은?

나눗셈정수 몫나머지
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

나머지를 아래에서 위로 읽으면 1010=1010210_{10} = 1010_2입니다.

이진수에서 십진수로 변환하는 방법은?

각 이진 숫자에 해당하는 2의 거듭제곱으로 곱하고 모든 결과를 합산하세요. 예:

(1101)2=1×23+1×22+0×21+1×20=8+4+0+1=(13)10(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = (13)_{10}

이진수가 짝수인지 홀수인지 빠르게 확인하는 방법은?

마지막 비트를 간단히 확인하면 됩니다:

  • 오른쪽 가장자리 비트가 0이면, 숫자는 짝수입니다.
  • 1이면, 숫자는 홀수입니다.

버그 신고

이 필드는 필수입니다.