QUIZ : Konversikan Bilangan Desimal 0.594 kedalam bentuk bilangan biner.

Berikut ini adalah pertanyaan dari li8ght pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

QUIZ : Konversikan Bilangan Desimal 0.594 kedalam bentuk bilangan biner.

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Sampai 12 bit (binary digit) di belakang koma:

\large\text{$\begin{aligned}\vphantom{\big|}\,0.594_{(10)}=\bf0.100110000001_{(2)}\end{aligned}$}

Pembahasan

Konversi Pecahan Desimal Ke Bentuk Biner

Secara garis besar, proses konversi dari pecahan desimal ke bentuk bilangan biner dilakukan dengan algoritme iteratif (atau bisa juga diubah menjadi rekursif) berikut:

  1. kalikan pecahan dengan 2
  2. pisahkan hasilnya antara bagian pecahan dan bilangan bulatnya
  3. ulangi langkah 1 untuk bagian pecahan pada langkah 2, hingga memperoleh hasil 0 pada bagian pecahan, atau hingga iterasi tertentu sesuai dengan banyak bit di belakang koma yang ditetapkan.

Jika pada konversi bilangan bulat desimal kita merangkaikan secara mundur (backward) dari sisa pembagian terakhir hingga yang pertama, maka kita lakukan sebaliknya untuk konversi pecahan desimal ke biner, yaitu merangkaikan secara maju (forward) dari bilangan bulat pertama yang diperoleh hingga yang terakhir.

Algoritme iteratif tersebut memiliki banyak iterasi/langkah yang berhingga jika dan hanya jika penyebut pecahan desimal (dalam bentuk paling sederhana) bernilai 2^n (perpangkatan dari 2).

Konversi 0.594 (desimal) ke biner

\large\text{$\begin{aligned}0.594\times2&=0.188&+\:{\bf1}\\0.188\times2&=0.376&+\:{\bf0}\\0.376\times2&=0.752&+\:{\bf0}\\0.752\times2&=0.504&+\:{\bf1}\\0.504\times2&=0.008&+\:{\bf1}\\0.008\times2&=0.016&+\:{\bf0}\\0.016\times2&=0.032&+\:{\bf0}\\0.032\times2&=0.064&+\:{\bf0}\\0.064\times2&=0.128&+\:{\bf0}\\0.128\times2&=0.256&+\:{\bf0}\\0.256\times2&=0.512&+\:{\bf0}\\0.512\times2&=0.024&+\:{\bf1}\\{\dots}\end{aligned}$}

Sampai 12 bit (binary digit) di belakang koma, kita memperoleh:
\large\text{$\begin{aligned}\boxed{\vphantom{\big|}\,0.594_{(10)}=\bf0.100110000001_{(2)}\,}\end{aligned}$}

\blacksquare

Semoga dengan pertanyaan yang sudah terjawab oleh henriyulianto dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Mon, 07 Nov 22