Page 69 - Do it! 자료구조와 함께 배우는 알고리즘(C 언어, 3쇄)
P. 69

a  59를 2진수로 변환         아랫자리              윗자리
                                                     1  1  0  1  1  1
                                   2   59
                                   2   29  … 1
                                   2   14  … 1
                                   2   7   … 0
                                   2   3   … 1
                                   2   1   … 1
                                       0   … 1                        변환값:(111011) 2

                        b  59를 8진수로 변환         아랫자리     윗자리
                                                     3  7
                                   8   59
                                   8   7   … 3
                                       0   … 7                        변환값:(73) 8


                        c  59를 16진수로 변환        아랫자리     윗자리
                                                     B  3
                                  16   59
                                  16   3   … B
                                       0   … 3                        변환값:(3B) 16
                                           [그림 2-11] 기수로 변환하는 과정


                        16진수는 아래 16개의 문자로 표현되는 수입니다.


                         0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F


                        기수가 10단위를 넘는 경우 0 ~ 9에 이어지는 숫자로 알파벳 문자인 A, B, …를 사용합니다.

                        A, B, …는 10진수의 10, 11, …에 해당합니다.
                           36진수는 숫자 0 ~ 9와 알파벳 A ~ Z를 이용하여 나타낼 수 있습니다.



                            보충수업 2-6   기수에 대하여

                        n진수는 n을 기수로 하는 수입니다. 10진수, 8진수, 16진수를 예로 들어 각 기수에 대해 간단히 살펴
                        보겠습니다.




                              조금만 더!  기수의 의미
                           기수(基數; 터 기, 셈 수)는 수를 나타내는 데 기초가 되는 수로, 10진법에서는 0에서 9까지의 정수를 말합니
                           다. 서수(序數; 차례 수, 셈 수)는 사물의 순서를 나타내는 수입니다. 기수는 일, 이, 삼 …이고, 서수는 첫째, 둘
                           째, 셋째 …라고 생각하면 됩니다.


                                                                                      02• 기본 자료구조  69
   64   65   66   67   68   69   70   71   72   73   74