더북(TheBook)

Note ≡ 2로 나누기


10진수를 2진수로 변환하는 또 다른 방법은 0에 도달할 때까지 10진수를 2로 계속 나누고 각 몫과 나머지를 기록하는 것입니다. 나머지는 2진수와 동등하게 취급하며, 첫 번째 나머지는 첫 번째 자리의 수에, 다음 나머지는 그다음으로 높은 자리의 수로 나타냅니다. 예를 들어 다음과 같이 10진수 207을 2진수로 변환해 보겠습니다.

207/2 = 103 + 1 -> 1

103/2 = 51 + 1 -> 1

51/2 = 25 + 1 -> 1

25/2 = 12 + 1 -> 1

12/2 = 6 + 0 -> 0

6/2 = 3 + 0 -> 0

3/2 = 1 + 1 -> 1

1/2 = 0 + 1 -> 1

마지막 나머지부터 연속으로 나열해 결과를 만듭니다(11001111).

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.