Page 131 - KM Informatika-BS-KLS-IX
P. 131

Buatlah tabel yang sama seperti tabel di atas ini untuk mengubah bilangan
                 biner 1011 menjadi bilangan desimal.
                     Tadi,  kalian  sudah  mempelajari  bagaimana  mengubah  bilangan  biner
                 menjadi desimal. Dengan ide yang sama, kalian juga dapat mengubah bilangan
                 oktal menjadi bilangan desimal. Sistem bilangan oktal adalah sistem bilangan
                 dengan basis 8. Artinya, digit pada sistem bilangan oktal adalah 0 hingga 7.
                 Untuk melakukan konversi dari bilangan oktal menjadi desimal, setiap digit
                 pada bilangan dikalikan dengan 8  seperti pada konversi bilangan biner ke
                                                  n
                 desimal.
                     Sebagai contoh, berikut  ini merupakan konversi  bilangan oktal  10100
                 menjadi bilangan desimal 4160.

                                           Bilangan Oktal 10100
                     Digit pada                 Perpangkatan
                  bilangan basis 2    Posisi      dari posisi              Arti
                                                                              0
                  0                 0                 8 0                0 x 8  = 0
                                                                              1
                  0                 1                 8 1                0 x 8 = 0
                                                                             2
                  1                 2                 8 2               1 x 8 = 64
                                                                              3
                  0                 3                 8 3                0 x 8 = 0
                                                                            4
                  1                 4                 8 4              1 x 8 = 4096
                  Bilangan desimal hasil konversi 10100 adalah    0 + 0 + 64 + 0 + 4096 = 4160

                 Buatlah tabel yang sama seperti tabel di atas ini untuk mengubah bilangan
                 oktal 1011 menjadi bilangan desimal.
                     Setelah mengerti bagaimana mengubah bilangan pada sistem bilangan
                 lain ke sistem bilangan desimal, kalian akan membuat 2 buah program untuk
                 melakukan konversi.

                     Dua buah program yang akan kalian buat:
                 1.  Konverter bilangan biner ke bilangan desimal

                 2.  Konverter bilangan oktal ke bilangan desimal
                     Kalian  dapat  memeriksa  apakah  program  kalian  sudah  benar  dengan
                 cara mencocokan hasil konversi program kalian dengan hasil konversi dari
                 konverter online yang sudah tersedia pada link https://www.rapidtables.com/
                 convert/number/index.html.








                                                             Bab 7 Algoritma dan Pemrograman  115
   126   127   128   129   130   131   132   133   134   135   136