Sistem Bilangan Oktal

Oktal adalah sebuah sistem bilangan berbasis delapan. Simbol yang digunakan pada sistem bilangan ini adalah 0,1,2,3,4,5,6,7. Konversi Sistem Bilangan Oktal berasal dari Sistem bilangan biner yang dikelompokkan tiap tiga bit biner dari ujung paling kanan (LSB atau Least Significant Bit).

Misalnya bilangan oktal 3 adalah hasil pengelopokan dari 000 011, perhitungan secara manual dapat dibuktikan dengan perhitungan berikut :

(1 x 21 )+(1 x 20 ) = (1×2)+(1×1) = 3

3.1.Oktal ke Desimal

Cara Konversinya:

Untuk konversi oktal ke binner anda perlu mengalikan digit dengan pangkat dari bilangan 8.

Contoh :

Saya memakai angka ke 8 dan terakhir dari nim saya, 2013141708
Angka 8 saya ganti dengan 7.

778 = …….10 ?

Langkah – Langkah :

Untuk melakukan konversi bilangan oktal ke bilangan berbasis 10 (desimal) lakukan dengan mengalikan setiap digit dari bilangan tersebut dengan pangkat 0, 1, 2, …, dst, dari basis mulai dari yang paling kanan.

778 = (7 x 81)10 + (7x 80)10 = 56 + 7 = 63

3.2.Oktal ke Hexa Desimal

Untuk perhitungan secara manual, konversi bilangan oktal ke desimal dilakukan dengan mengkonversi bilangan oktal ke bilangan basis antara terlebih dahulu. Ada dua cara yang sering digunakan untuk konversi oktal ke hexadecimal. Cara pertama konversi dahulu bilangan oktal ke desimal, lalu dari bilangan desimal tersebut dikonversi lagi ke heksadesimal. Cara kedua adalah dengan menkonversi bilangan oktal ke bilangan biner, lalu dari biner di konversi lagi menjadi bilangan heksadesimal. Cara kedua merupakan cara yang paling sering digunakan.

Contoh :

Saya memakai angka ke 8 dan terakhir dari nim saya, 2013141708

Angka 8 saya ganti dengan 7.

778 = …….16

Langkah – Langkah :

  1. Konversi bilangan oktal menjadi bilangan biner 778 = 11 110 101 2 angka 7dan 7 dikonversi terlebih dahulu menjadi biner.

Langkah – Langkah :

  1. Pertama-tama hitung 78 = 1112 (Lihat cara konversi dari desimal ke biner)
  2. Lalu hitung 7(kedua)8 = 1112
  3. Sehingga didapat 778 = 1111112
  4. Kemudian bilangan biner tersebut dikelompokkan setiap 4 digit dimulai dari yang paling kanan
  5. Selanjutnya 4 digit biner transformasikan menjadi heksadesimal
    11 1111 2 = 7716

Sumber: http://linux.blog.gunadarma.ac.id/2020/07/14/jasa-penulis-artikel/