Halaman

Minggu, 13 Mei 2012

Konversi antara Desimal dan Oktal

Sistem bilangan oktal termasuk dalam sistem bilangan yang dapat dimengerti oleh komputer, yang terdiri dari 8 digit yaitu : 0, 1, 2, 3, 4, 5, 6, 7.

Konversi dari Desimal ke Oktal

Konversi dari desimal ke oktal prosesnya melalui beberapa langkah, yaitu :
contoh : berapa bilangan oktal dari 26(10)?

  • mengubahnya terlebih dahulu kedalam bentuk biner.
           26 = 16  +  8  +  0  + 2  +  0
                    24     23     22    21    20
                     1      1      0      1      0    ----> bilangan biner dari 26(10).
  • kemudian dari deretan angka biner tersebut dibagi menjadi bagian-bagian dimana tiap bagian terdiri dari 3 digit dan dimulai dari sebelah kanan, jika bagian terakhir tersisa 1 atau 2 digit saja maka tambahkan angka 0 sebanyak yang diperlukan sehingga menjadi 3 digit.
          tambah 0 agar jadi 3 digit -->  0 1 1      0 1 0
  • dari tiap bagian tadi dijadikan dijadikan ke dalam bentuk oktal, caranya sama dengan konversi biner ke desimal, tiap-tiap bagian merupakan satu digit angka oktal
           0    1    1           0    1    0
           22  21  20          22  21  20
           0 + 2 + 1          0 + 2 + 0
                       3                        2
          maka didapat hasil : 26(10) = 32 (8)

Konversi dari oktal ke desimal

Caranya mudah sekali, tinggal membalikkan proses dari konversi desimal ke oktal, yaitu :
1. Tiap digit angka oktal dijadikan deretan angka biner 3 digit.
2. gabungkan semua angka biner tersebut dijadikan 1 bagian dengan urutan yang tidak berubah.
3. Konversikan bilangan biner tesebut ke dalam bentuk desimal, caranya secara detail dapat dilihat di Konversi antara Desimal dan Biner

atau, bisa  juga dengan mengalikan setiap digit oktal tersebut dengan kelipatan 8 dimulai dari paling kanan.
contoh : 32(8) = (3 x 81) + (2 x 80) = (3 x 8) + (2 x 1) = 24 + 2 = 26(10)

Semoga bermanfaat.

Tidak ada komentar:

Posting Komentar