Page 20 -
P. 20

마지막 15를 2진수로 변환하면 1111입니다. 이처럼 16진수 한 자리는 2진수 네 자릿수까지
                             표현할 수 있습니다.

                                 f = 1111




                             16진수를 2진수로 변환할 때 0부터 9까지 변환하는 방법은 10진수에서 2진수로 변환할 때

                             쓰는 방법과 같습니다. 예를 들어 16진수 9를 2진수로 변환하면 다음과 같습니다.

                                               3
                                1|    9 → 8 + 1 = 2  + 2 0
                                    3
                                        0
                                                         2
                                                                 1
                                                3
                                2|    2  + 2  = 1 × 2  + 0 × 2  + 0 × 2  + 1 × 2 0
                                3|    결괏값 = 0b1001


                             그럼 a는 어떻게 변환할까요? 그림 2-2를 보면 a는 10진수로 10입니다.
                                                3
                                1|    10 → 8 + 2 = 2  + 2 1
                                        1
                                                3
                                                         2
                                                                 1
                                    3
                                2|    2  + 2  = 1 × 2  + 0 × 2  + 1 × 2  + 0 × 2 0
                                3|    결괏값 = 0b1010

                             이렇게 16진수 b부터 f까지를 2진수로 모두 변환하면 결괏값은 다음과 같습니다.

                                •  b는 10진수로 11 → 0b1011

                                •  c는 10진수로 12 → 0b1100

                                •  d는 10진수로 13 → 0b1101

                                •  e는 10진수로 14 → 0b1110
                                •  f는 10진수로 15 → 0b1111














                                                                                                 2장 정수  25
   15   16   17   18   19   20   21   22   23   24   25