이진수 계산기

이진수 사이의 사칙연산을 하거나, 이진수와 십진수를 서로 바꾸는 즉시 변환을 사용하세요. 결과는 정확하고 복사하기 쉽습니다.

이진수 1이 올바르지 않습니다
이진수 2가 올바르지 않습니다

이진수 결과:

십진수 결과:

올바르지 않은 이진수입니다 (0과 1만 사용)

십진수

올바르지 않은 십진수입니다

이진수

관심을 가질 만한 계산기:

이진수란 무엇인가?

이진법은 0과 1 두 숫자만 쓰는 기수법입니다. 컴퓨터 과학과 전자에서 켜짐/꺼짐처럼 두 상태 신호로 정보를 나타낼 때 주로 씁니다. 컴퓨터와 전자기기가 정보를 처리하고 저장하는 기본 체계입니다.

이진수는 이미지와 오디오의 디지털 부호화, 컴퓨터 네트워크의 정보 전송, 마이크로프로세서 프로그래밍, 기계어에서의 수 표현 등 폭넓게 쓰입니다.

이진수의 예는 1001이며, 십진수로는 9입니다.

이진수를 십진수로 변환하는 방법

이진수를 십진수로 바꾸려면 다음 공식을 사용합니다:

(digit_1 · 2^(n-1)) + (digit_2 · 2^(n-2)) + ... + (digit_n · 2^0)

여기서 digit_1은 이진수의 가장 왼쪽 숫자, digit_2는 그다음이며, n은 변환할 이진수의 총 자릿수입니다.

예제: 이진수 1101을 십진수로 변환하기.

  1. n의 값을 정합니다. 이 경우 n = 4
  2. 공식에 숫자를 대입합니다. 그러면:
(1 · 2^3) + (1 · 2^2) + (0 · 2^1) + (1 · 2^0)
= 8 + 4 + 0 + 1
= 13

십진수와 이진수 대응표

각 기수법에서 수를 나타내는 방식입니다.

십진법
이진법
0
0
1
1
2
10
3
11
4
100
5
101
6
110
7
111
8
1000
9
1001
10
1010
11
1011
12
1100
13
1101
14
1110
15
1111

이진수를 더하는 방법

두 이진수를 더할 때는 십진수 덧셈과 같은 절차를 쓰되, 0과 1 두 숫자만 사용합니다.

두 이진수를 더하는 단계는 다음과 같습니다:

  1. 가장 낮은 자리(최하위 비트)가 같은 열에 오도록 이진수를 맞춥니다.
  2. 각 열의 해당 숫자를 더합니다. 합이 2 이상이면 왼쪽 다음 자리로 1을 올림합니다.
  3. 가장 왼쪽 자리에 이를 때까지 각 열에서 2단계를 반복합니다.
  4. 최종 결과가 얻은 이진수입니다.

이진수를 빼는 방법

두 이진수를 뺄 때는 이진 덧셈과 비슷한 방법을 쓰되, 빼는 숫자가 해당 자리보다 큰 경우에 주의합니다.

두 이진수를 빼는 단계는 다음과 같습니다:

  1. 가장 낮은 자리가 같은 열에 오도록 이진수를 맞춥니다.
  2. 각 열의 해당 숫자를 뺍니다. 빼는 숫자가 더 크면 십진수와 같이 다음 열에서 1을 빌려 옵니다.
  3. 가장 왼쪽 자리에 이를 때까지 각 열에서 2단계를 반복합니다.
  4. 최종 결과가 얻은 이진수입니다.