이진수를 추가하는 방법

작가: Bobbie Johnson
창조 날짜: 8 4 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
이진수를 추가하는 방법
동영상: 이진수를 추가하는 방법

콘텐츠

2진수 시스템은 10진수 대신 2진수를 사용하고 1과 0이라는 두 자리 숫자만 사용한다는 점을 제외하면 우리가 익숙한 10진수 시스템과 유사합니다. 이진수 시스템은 컴퓨터의 핵심입니다. 이진 코드는 1과 0을 사용하여 특정 프로세스를 활성화하거나 비활성화합니다. 십진수와 마찬가지로 이진수를 추가할 수 있으며 별 문제가 아니지만 추가하는 것이 처음에는 어려워 보일 수 있습니다. 이진수의 덧셈을 진행하기 전에 숫자의 개념을 제대로 이해해야 합니다.

단계

파트 1/3: 이진 시스템

  1. 1 2개의 행과 4개의 열이 있는 비트 값 테이블을 그립니다. 이진법은 2진법을 사용하므로 십진법(10진법)으로 1, 10, 100, 1000 대신 2진 값은 1, 2, 4, 8입니다. 그것들은 테이블의 가장 오른쪽 열에 있고 8개는 맨 왼쪽에 있습니다.
    • 비트 값 테이블을 계속 진행할 수 있습니다. 각 다음 숫자는 2의 다음 거듭제곱입니다. 예:
      20=단위 순위{ displaystyle 2 ^ {0} = { text {단위 자리}}}
      21=2순위{ displaystyle 2 ^ {1} = { text {두 자리}}}
      22=네 순위{ displaystyle 2 ^ {2} = { text {4의 자리}}}
      23=8위{ displaystyle 2 ^ {3} = { text {8자리}}}
      24=16위{ displaystyle 2 ^ {4} = { text {16자리}}}
      25=32위{ displaystyle 2 ^ {5} = { text {32자리}}}
  2. 2 표의 맨 아래 줄에 이진수를 적어 두십시오. 이진법에서 숫자를 쓰려면 1{ 디스플레이 스타일 1} 그리고 0{ 디스플레이 스타일 0}.
    • 예를 들어, 8은 1, 4는 1, 2는 0, 1은 1을 쓰면 이진수 1101이 됩니다.
  3. 3 단위 범주를 고려하십시오. 이 위치가 0이면 비트 값은 0이고 1이면 값은 1입니다.
    • 예를 들어, 이진수 1101은 1의 자리에 있으므로 비트 값은 1입니다. 따라서 이진수 1은 십진수 1과 같습니다.
  4. 4 두 범주를 고려하십시오. 비트가 0이면 비트 값은 0입니다. 비트가 1이면 비트 값은 2입니다.
    • 예를 들어, 이진수 1101은 2의 자리에 0이 있으므로 비트 값은 0입니다. 따라서 이진수 01은 10진수 1과 같습니다. 2의 자리는 0이고 1의 자리는 1: 0 + 1 = 1이기 때문입니다.
  5. 5 네 범주를 고려하십시오. 비트가 0이면 비트 값은 0입니다. 4의 비트가 1이면 비트 값은 4입니다.
    • 예를 들어, 2진수 1101은 4자리에 1이 있으므로 비트 값은 4입니다. 따라서 이진수 101은 4자리에 1이 있고 2자리에 0이 있고 1자리에 1이 있기 때문에 십진수 5와 같습니다. 4 + 0 + 1 = 5.
  6. 6 8 순위를 고려하십시오. 이 비트가 0이면 비트 값은 0입니다. 8의 자리가 1이면 비트 값은 8입니다.
    • 예를 들어, 이진수 1101은 8자리에 1이 있으므로 비트 값은 8입니다. 따라서 이진수 1101은 8자리에 1, 8자리에 1, 2자리에 0, 일의 자리에 1이 있습니다. : 8 + 4 + 0 + 1 = 13.

파트 2/3: 비트 값을 사용하여 이진수 추가하기

  1. 1 열에 숫자를 적고 해당 숫자를 추가하십시오. 두 수를 더하기 때문에 개별 자릿수의 합은 0, 1, 2가 될 수 있습니다. 합이 0이면 해당 열의 맨 아래에 0을 쓰십시오. 합이 1이면 1을 적으십시오. 합이 0이면 1을 적으십시오. 2이면 열 0의 맨 아래에 쓰고 1을 인접한 열로 옮깁니다.
    • 예를 들어, 1의 열에 이진수 0111과 1110을 더할 때 1과 0을 더하면 1이 되므로 이 열의 맨 아래에 1을 써야 합니다.
  2. 2 2열에 숫자를 더하세요. 추가되면 0, 1, 2 또는 3이 될 수 있습니다(1 열에서 1을 이동한 경우). 합이 0이면 두 자리의 줄 아래에 0을 쓰십시오. 합계가 1이면 1열의 맨 아래에 쓰십시오. 합계가 2이면 행 아래에 0을 쓰고 1을 4열에 옮깁니다. 합이 3이면 맨 아래에 1을 쓰고 4의 열에 1을 옮깁니다(3 2 = 6 = 1 2, 1 4).
    • 예를 들어 2진수 0111과 1110을 더할 때 2열에 1이 2개 있으면 2(2개 2개, 즉 1개 4개)가 되므로 막대 아래에 0을 쓰고 4열에 1을 옮깁니다.
  3. 3 4열에 숫자를 더하세요. 더하면 0, 1, 2 또는 3을 얻을 수 있습니다(2열에서 1을 가져온 경우). 합이 0이면 네 자리의 막대 아래에 0을 쓰십시오. 합계가 1이면 1열의 맨 아래에 쓰십시오. 합계가 2이면 행 아래에 0을 쓰고 1을 8열에 옮깁니다. 합이 3이면 맨 아래에 1을 쓰고 1을 8의 열에 옮깁니다(3 4 = 12 = 1 4 및 1 8).
    • 예를 들어, 이진수 0111과 1110을 추가할 때 3개를 추가합니다(열에서 전송된 2개 고려). 결과적으로 3개의 4, 즉 12가 있으므로 4의 열에 1을 쓰고 1을 8의 열에 옮깁니다.
  4. 4 최종 결과를 얻을 때까지 각 자릿수 열에 숫자를 계속 추가하십시오. 편의상 0 = 0, 1 = 1, 2 = 10, 3 = 11임을 기억할 수 있습니다.
    • 예를 들어, 8열에 이진수 0111과 1110을 추가할 때 2개를 추가합니다(열에서 전송된 4개를 고려하여). 결과적으로 우리는 2를 얻고 8 열에 0을 쓰고 1을 16 자리로 옮깁니다. 16열에는 숫자가 없으므로 1행 아래에 씁니다. 따라서 0111 + 1110 = 10101입니다.

3/3부: 일대일 이진 덧셈 수행

  1. 1 열에 숫자를 기록하십시오. 일의 자리에 일의 쌍(숫자 1)에 동그라미를 치십시오. 그 자리가 오른쪽 가장자리에 있다는 것을 기억하십시오.
    • 예를 들어 1010 + 1111 + 1011 + 1110을 더하면 한 쌍의 숫자 1에 동그라미를 쳐야 합니다.
  2. 2 단위 순위를 고려하십시오. 1의 각 쌍에 대해 2의 자리에 해당하는 인접한 왼쪽 열로 1을 이동합니다. 한 자리 열에 숫자 1이 하나만 있거나 쌍을 전송한 후 하나의 추가 단위가 남은 경우 1행 아래에 쓰십시오. 모든 단위가 쌍으로 포함되었거나 전혀 없었으면 0을 씁니다. 열의 맨 아래에 있습니다.
    • 예를 들어, 한 쌍의 숫자 1에 동그라미를 쳤으므로 1을 2의 열로 이동하고 1의 줄 아래에 0을 써야 합니다.
  3. 3 2열에 숫자 1의 쌍에 동그라미를 칩니다. 단위 열에서 전송 한 숫자를 잊지 마십시오.
    • 예를 들어 이진수 1010 + 1111 + 1011 + 1110을 더할 때 2쌍의 숫자 1에 동그라미를 쳐야 하고 한 단위가 남습니다.
  4. 4 두 방전을 고려하십시오. 1의 각 쌍에 대해 4의 자릿수에 해당하는 인접한 왼쪽 열로 1을 이동합니다. 2열에 숫자 1이 하나만 있거나 쌍을 이동한 후 하나의 추가 단위가 남은 경우 1행 아래에 적습니다. 모든 단위가 쌍으로 포함되었거나 전혀 포함되지 않은 경우에는 열 0의 맨 아래
    • 예를 들어, 두 쌍의 숫자 1에 동그라미를 치고 숫자 1이 하나 더 있으므로 1을 4의 열로 두 번 이동하고 2의 열 아래에 1을 써야 합니다.
  5. 5 4열에 1이 있는 동그라미 쌍. 2열에서 전송한 숫자를 잊지 마십시오.
    • 예를 들어 이진수 1010 + 1111 + 1011 + 1110을 더하면 2열에서 2개를 옮겼기 때문에 1개 2쌍에 동그라미를 쳐야 합니다.
  6. 6 4의 순위를 고려하십시오. 1의 각 쌍에 대해 1을 8의 열로 옮깁니다. 추가 숫자 1이 있는 경우 줄 아래에 1을 쓰고 모든 단위가 쌍으로 포함된 경우 0을 쓰는 것을 잊지 마십시오.
    • 예를 들어, 숫자 1의 두 쌍에 동그라미를 쳤고 추가 단위가 하나도 남지 않았으므로 2단위를 8열로 옮기고 4열 아래에 0을 써야 합니다.
  7. 7 각 숫자 막대에 대해 1 쌍을 계속 추적하십시오. 동시에 원으로 표시된 각 쌍에 대해 1을 다음 열로 옮기고 여분의 단위가 남아 있으면 1 행 아래에 쓰고 모든 단위가 쌍에 포함되어 있으면 0을 쓰는 것을 잊지 마십시오.
    • 예를 들어, 이진수 1010 + 1111 + 1011 + 1110을 더할 때 이전에 4열에서 2개를 전송했기 때문에 8열 열에 1쌍 3개를 동그라미로 표시해야 합니다. 따라서 8 열 아래에는 0이되고 3 단위가 16 열에 들어갑니다. 순위 16의 열에는 한 쌍의 단위가 나오고 한 단위는 한 쌍이 없는 것이므로 1행 아래에 쓰고 1을 32열로 이동하고 행 아래에 1을 써야 합니다. 따라서 1010 + 1111 + 1011 + 1110 = 110010입니다.
  8. 8 받은 답변을 확인하세요. 많은 온라인 이진 덧셈 계산기가 있습니다.

유사한 기사

  • 이진수에서 십진수로 변환하는 방법
  • 십진수에서 이진수로 변환하는 방법
  • 이진수를 읽는 방법
  • 이진수 빼는 방법
  • 1에서 N까지의 정수를 더하는 방법
  • 제곱근을 더하고 빼는 방법
  • 올바르게 빼는 방법
  • 분모가 다른 분수를 더하는 방법
  • 연속된 홀수의 합을 구하는 방법
  • 다섯 개의 연속 숫자를 빠르게 추가하는 방법