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