이진수 카운팅


이진법

이진법(binary)은 0과 1, 두 개의 숫자만을 이용하여 수를 나타내는 방법을 말합니다.
십진법의 경우에는 9에 1을 더하는 경우 자리 올림이 발생합니다. 그런데, 이진법에서는 1에 1을 더하는 경우 2가 되는 것이 아니라, 자리 올림이 발생합니다.

  • 0 = 0(2) (십진수 = 이진수)
  • 1 = 1(2)
  • 2 = 10(2)
  • 3 = 11(2)
  • 4 = 100(2)
  • 5 = 101(2)
  • 6 = 110(2)
  • 7 = 111(2)
  • 8 = 1000(2)

이진수를 십진수로 변환

십진를 먼저 살펴보면, 십진수는 10의 거듭제곱으로 표현할 수 있다는 것을 알 수 있습니다.
예를들어, 숫자 1208은

1208(10) = 1×103 + 2×102 + 0×10 + 8

= 1×103 + 2×102 + 8

로 나타낼 수 있습니다. 이진법도 같은 방법으로 계산합니다.
이진법 숫자 1010(2)

1010(2) = 1×23 + 0×22 + 1×2 + 0

= 1×23 + 1×2

= 8 + 2

= 10

이 됩니다.

컴퓨터와 이진법

컴퓨터에서는 논리의 조립이 간단하고 내부에 사용되는 소자의 특성상 이진법이 편리하기 때문에 이진법을 사용합니다. 전자 회로의 전압이 높은 경우는 '1', 전압이 낮은 경우는 '0'인 것으로 간주합니다.