Konversi Bilangan Biner Ke Desimal

konversi bilangan

Konversi Bilangan Desimal ke Sistem Bilangan Biner

Konversi bilangan desimal ke sistem bilangan biner dapat dilakukan menggunakan beberapa metode. Metode pertama dan yang paling umum digunakan adalah metode sisa (remainder method). Dalam metode ini, bilangan desimal dibagi dengan dua dan sisanya dicatat sebagai digit biner.

Cara Konversi Bilangan Desimal ke Biner

Jika bilangan desimal yang akan dikonversi adalah bilangan pecahan, maka bilangan tersebut perlu dipecah menjadi bilangan utuh dan pecahan. Misalnya, bilangan desimal 125,4375 dipecah menjadi 125 dan 0,4375. Bagian bilangan utuh, 125, dikonversikan terlebih dahulu ke bilangan biner.

Proses konversi:

  1. 125 ÷ 2 = 62 sisa 1
  2. 62 ÷ 2 = 31 sisa 0
  3. 31 ÷ 2 = 15 sisa 1
  4. 15 ÷ 2 = 7 sisa 1
  5. 7 ÷ 2 = 3 sisa 1
  6. 3 ÷ 2 = 1 sisa 1
  7. 1 ÷ 2 = 0 sisa 1

Hasil konversi 125 dalam biner adalah 111101. Selanjutnya, konversi bilangan pecahan 0,4375 ke biner dilakukan dengan metode berikut:

  1. 0,4375 × 2 = 0,875 → 0
  2. 0,875 × 2 = 1,75 → 1
  3. 0,75 × 2 = 1,5 → 1
  4. 0,5 × 2 = 1,0 → 1

Jadi, hasil konversi bilangan pecahan 0,4375 ke biner adalah 0,0111. Maka, bilangan desimal 125,4375 dalam bentuk biner adalah 111101,0111.

Konversi Bilangan Desimal ke Sistem Bilangan Oktal

Untuk mengonversi bilangan desimal ke bilangan oktal, metode sisa juga dapat digunakan dengan basis pembagi 8. Misalnya, konversi bilangan desimal 385 ke oktal:

Proses konversi:

  1. 385 ÷ 8 = 48 sisa 1
  2. 48 ÷ 8 = 6 sisa 0
  3. 6 ÷ 8 = 0 sisa 6

Hasil konversi 385 dalam oktal adalah 601.

Konversi Bilangan Desimal ke Sistem Bilangan Heksadesimal

Metode sisa juga digunakan untuk konversi bilangan desimal ke heksadesimal dengan basis pembagi 16. Misalnya, konversi bilangan desimal 385 ke heksadesimal:

Proses konversi:

  1. 385 ÷ 16 = 24 sisa 1
  2. 24 ÷ 16 = 1 sisa 8
  3. 1 ÷ 16 = 0 sisa 1

Hasil konversi 385 dalam heksadesimal adalah 181.

Konversi Bilangan Biner ke Sistem Bilangan Desimal

Untuk konversi dari bilangan biner ke desimal, kalikan setiap bit dalam bilangan biner dengan nilai tempatnya. Misalnya, bilangan biner 1101:

  1. (1 × 2^3) + (1 × 2^2) + (0 × 2^1) + (1 × 2^0)
  2. 8 + 4 + 0 + 1 = 13

Jadi, bilangan biner 1101 dalam desimal adalah 13.

Konversi Bilangan Biner ke Sistem Bilangan Oktal

Konversi dari biner ke oktal dilakukan dengan mengelompokkan digit biner dalam kelompok tiga. Misalnya, bilangan biner 11010100:

  1. 110 → 6
  2. 101 → 5
  3. 00 → 4

Jadi, bilangan biner 11010100 dalam oktal adalah 64.

Konversi Bilangan Biner ke Sistem Bilangan Heksadesimal

Konversi dari biner ke heksadesimal dilakukan dengan mengelompokkan digit biner dalam kelompok empat. Misalnya, bilangan biner 11010100:

  1. 1101 → D
  2. 0100 → 4

Jadi, bilangan biner 11010100 dalam heksadesimal adalah D4.

Konversi Bilangan Oktal ke Sistem Bilangan Desimal

Untuk mengonversi bilangan oktal ke desimal, kalikan setiap digit dalam bilangan oktal dengan nilai tempatnya. Misalnya, bilangan oktal 601:

  1. (6 × 8^2) + (0 × 8^1) + (1 × 8^0)
  2. 384 + 0 + 1 = 385

Jadi, bilangan oktal 601 dalam desimal adalah 385.

Konversi Bilangan Oktal ke Sistem Bilangan Biner

Konversi bilangan oktal ke biner dilakukan dengan mengonversi setiap digit oktal ke dalam tiga digit biner. Misalnya, bilangan oktal 7:

  1. 7 → 111

Jadi, bilangan oktal 7 dalam biner adalah 111.

Konversi Bilangan Oktal ke Sistem Bilangan Heksadesimal

Untuk mengonversi bilangan oktal ke heksadesimal, ubah terlebih dahulu bilangan oktal ke biner, lalu konversi ke heksadesimal. Misalnya, bilangan oktal 2537:

  1. 2 → 010
  2. 5 → 101
  3. 3 → 011
  4. 7 → 111

Maka, bilangan biner hasilnya adalah 010101011111, yang dikonversi ke heksadesimal menjadi 2AF.

Konversi Bilangan Heksadesimal ke Sistem Bilangan Desimal

Konversi bilangan heksadesimal ke desimal dilakukan dengan mengalikan setiap digit heksadesimal dengan nilai tempatnya. Misalnya, bilangan heksadesimal 2AF:

  1. (2 × 16^2) + (10 × 16^1) + (15 × 16^0)
  2. 512 + 160 + 15 = 687

Jadi, bilangan heksadesimal 2AF dalam desimal adalah 687.

Konversi Bilangan Heksadesimal ke Sistem Bilangan Biner

Untuk mengonversi bilangan heksadesimal ke biner, ubah setiap digit heksadesimal ke empat digit biner. Misalnya, bilangan heksadesimal 2AF:

  1. 2 → 0010
  2. A → 1010
  3. F → 1111

Jadi, bilangan heksadesimal 2AF dalam biner adalah 001010101111.

Konversi Bilangan Heksadesimal ke Sistem Bilangan Oktal

Konversi dari heksadesimal ke oktal dilakukan dengan mengubah dari bilangan heksadesimal ke bilangan biner terlebih dahulu, lalu dikonversi ke bilangan oktal. Misalnya, bilangan heksadesimal 55F:

  1. 5 → 0101
  2. 5 → 0101
  3. F → 1111

Maka, bilangan biner hasilnya adalah 010101011111, yang dikonversi ke oktal menjadi 2557.

Tinggalkan Komentar