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

정확하고 빠른 온라인 이진수에서 십진수로 변환하는 계산기입니다. 0과 1로 구성된 복잡한 이진수 문자열을 이해하기 쉬운 십진수 값으로 즉시 변환합니다. 학생과 네트워크 엔지니어가 IP 주소 서브넷 분할이나 알고리즘 디버깅 시 매우 편리하게 사용합니다. 소프트웨어 설치 없이 브라우저에。

Advertisement

진수 변환 도구

입력 중...

이진수에서 십진수로 변환

이진수를 십진수로 변환하는 방법을 이해하는 것은 컴퓨터 과학 및 디지털 전자공학에서 필수적입니다. 이진수 시스템(또는 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까지의 이진수에 대한 십진수 값을 보여줍니다.

실용적인 응용

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