2.2.1.2. Konversi Bilangan Desimal ke octal

Penggunaan Bilangan octal dapat mempersingkat penyajian data masukan dan keluaran daripada menggunakan bilangan biner.

Desimal Bulat
Nilai bilangan desimal dibagi dengan 8, pembacaan nilai akhir hasil pembagian dan urutan sisa hasil pembagian
adalah bentuk bilangan Oktal dari nilai desimal.
Pecahan Desimal < 1
Nilai bilangan pecahan decimal dikalikan 8, derajat satuan sebagai bilangan Oktal. Proses perkalian selesai angka dibelakang koma adalah nol.
Pecahan Desimal > 1
Bilangan non pecahan + Pecahan
Contoh :
98,5163(10)= ……(8)
98,5163(10)= 98(10)+0,5163(10)
= 142(8)+ 0,4065(8)
= 142,4065(8)

Konversi Bilangan Oktal ke Bilangan Desimal
Kalikan sesuai derajatbilangan biner
Contoh :
123(8)= ………..(10)
123(8)= 1x82+2x81+3x80
= 64+16+3
= 83(10)

Contoh :
0,23(8)= ………..(10)
0,23(8)= 2x8-1+3x8-2
= 0,25+0,046875
= 0,296875(10)

Contoh :
123,23(8)= ………..(10)
123,23(8)= 83,296875(10)

 Catatan Konversi Bilangan biner ke Oktal;
  1. Bulat : Diambil 3 digit dari kanan Jika banyak bilangan biner kurang dari 3 ditambahkan 0 didepan bilangan biner.
  2. Pecahan : Diambil 3 digit dari kiri setelah koma Jika banyak bilangan biner kurang dari 3 ditambahkan 0 dibelakang bilangan biner.



Konversi Bilangan octal ke Biner