이진수에서 십진수로 변환기 | 무료 온라인 이진수 계산기

무료 온라인 도구를 사용하여 이진수를 즉시 십진수로 변환하세요. 자세한 변환 단계가 포함된 사용하기 쉬운 이진수 계산기. 프로그래밍, 컴퓨터 과학 및 수학에 이상적입니다.

진수 변환 도구

입력 중...

이진수에서 십진수로 변환

이진수를 십진수로 변환하는 방법을 이해하는 것은 컴퓨터 과학 및 디지털 전자공학에서 필수적입니다. 이진수 시스템(또는 2진수)은 숫자를 표현하기 위해 0과 1의 두 가지 숫자만 사용하고, 십진수 시스템(또는 10진수)은 0부터 9까지의 10가지 숫자를 사용합니다. 이 두 시스템 간의 변환은 사람이 읽을 수 있는 숫자와 기계 수준의 데이터 간의 원활한 통신을 가능하게 합니다.

변환 방법

이진수를 십진수로 변환하는 두 가지 주요 방법이 있습니다: 위치 표기법배가법입니다.

위치 표기법

이 방법에서는 이진수의 각 자리를 해당 위치에 따라 2의 거듭제곱으로 곱합니다. 오른쪽에서 왼쪽으로, 0부터 시작하여 계산합니다. 이러한 곱의 합이 십진수에 해당합니다.

단계:

  1. 위치 식별: 가장 오른쪽 자리부터 시작하여 2⁰의 값을 할당하고, 왼쪽으로 이동하면서 지수를 1씩 증가시킵니다.

  2. 자리를 곱하기: 각 이진수 자리를 해당 위치의 2의 거듭제곱으로 곱합니다.

  3. 곱의 합: 결과로 나온 모든 곱을 더하여 십진수에 해당하는 값을 구합니다.

예시:

이진수 101101₂를 십진수로 변환합니다:

  • 위치: 5 4 3 2 1 0
  • 이진수: 1 0 1 1 0 1
  • 계산: (1×2⁵) + (0×2⁴) + (1×2³) + (1×2²) + (0×2¹) + (1×2⁰)
  • 평가: (1×32) + (0×16) + (1×8) + (1×4) + (0×2) + (1×1)
  • 합계: 32 + 0 + 8 + 4 + 0 + 1 = 45

따라서, 101101₂는 십진수로 45에 해당합니다.

배가법

배가법은 이진수를 왼쪽에서 오른쪽으로 탐색하면서 현재 총합을 두 배로 늘리고 다음 숫자를 더하는 방법입니다.

단계:

  1. 제로로 시작: 총합을 0으로 초기화합니다.

  2. 탐색 및 계산: 각 이진수 자리에 대해 현재 총합을 두 배로 늘리고 해당 자리의 값을 더합니다.

  3. 모든 자리에서 계속: 이진수의 모든 자리에 대해 이 과정을 반복합니다.

예시:

이진수 110₂를 십진수로 변환합니다:

  • 시작: 총합 = 0
  • 첫 번째 자리 (1): (0×2) + 1 = 1
  • 두 번째 자리 (1): (1×2) + 1 = 3
  • 세 번째 자리 (0): (3×2) + 0 = 6

따라서, 110₂는 십진수로 6에 해당합니다.

이진수에서 십진수로 변환 표

빠른 참조를 위해 이진수와 해당 십진수의 표를 아래에 제공합니다:

| 이진수 | 십진수 | |--------|---------| | 0000 | 0 | | 0001 | 1 | | 0010 | 2 | | 0011 | 3 | | 0100 | 4 | | 0101 | 5 | | 0110 | 6 | | 0111 | 7 | | 1000 | 8 | | 1001 | 9 | | 1010 | 10 | | 1011 | 11 | | 1100 | 12 | | 1101 | 13 | | 1110 | 14 | | 1111 | 15 |

이 표는 0000부터 1111까지의 이진수에 대한 십진수 값을 보여줍니다.

실용적인 응용

이진수를 십진수로 변환하는 방법을 이해하는 것은 컴퓨터 과학, 디지털 전자공학 및 정보 기술 등 다양한 분야에서 중요합니다. 이는 프로그래밍, 네트워크 주소 지정 및 데이터 분석과 같은 작업을 용이하게 하며, 이진 데이터를 사람이 읽을 수 있는 십진수 형식으로 해석하고 조작해야 할 때 필요합니다.