Cara
Konversi Bilangan Desimal Menjadi Bilangan Biner
Sebelumnya saya sudah menjelaskan bagaimana cara
konversi bilangan biner menjadi desimal, jika anda belum membacanya, silakan
baca DISINI . Nah sekarang bagaimana jika sebaliknya bagaimana cara konversi
dari bilangan desimal kebilangan biner. Tentu jika anda mengerti cara konversi
bilangan biner kedesimal, maka akan mudah untuk menguasai konversi desimal
kebiner. karena caranyapun tidak sulit.
Jika anda disuruh konversikan 168 kedalam biner.
yang pertama, tulisalah kembali deret ukur sperti
biasanya
128 64 32 16 8 4 2 1
sekarang kita buat pertanyaa sendiri,
apakah 168 >= 128 ? .
jika YA maka tulis angka 1 dibawah 128, sehingga
menjadi
128 64 32 16 8 4 2 1
1
kemudian 168 kita kurangkan dengan 128
168 - 128 = 40
Selanjutnya buat pertnyaan kembali,
apakah 40 >= 64 ,
jika TIDAK, maka tulis angka 0 tepat dibawah angka
64, sehingga menjadi
128 64 32 16 8 4 2 1
1 0
angka 40 tidak perlu kita kurangkan dengan 64,
karena 40 tidak >= 64
sekarang buat pertanyaan lagi,
apakah 40 >= 32
jika YA, maka tulis angka 1 tepat dibawah angka 32,
shingga menjadi
128 64 32 16 8 4 2 1
1 0 1
kemudiaan angka 40 kita kurangkan dengan 32
40 - 32 = 8
Selanjutnya buat pertanyaan lagi,
apakah 8 >= 16 ,
jika TIDAK, maka tulis angka 0 tepat dibawah angka
16, sehingga menjadi
128 64 32 16 8 4 2 1
1 0 1 0
Selanjutnya buat pertanyaan lagi,
apakah 8 >= 8,
jika YA, maka tulis angka 1 tepat dibawah angka 8,
sehingga menjadi
128 64 32 16 8 4 2 1
1 0 1 0 1
sekarng kurangkan 8 - 8 = 0,
selanjutnya karena kita tau bahwa nilai 0 tidak
>= 4,2, dan 1 .
maka tulis angka 0 dbawah setiap nilai tersebut
sehingga menjadi,
128 64 32 16 8 4 2 1
1 0 1 0 1 0 0 0
sehingga 168, nilai binernya adalah 10101000
==================================================
Selain seperti itu ada contoh lain yang lebih mudah
dipahami
Jika anda ditanya berapakah biner dari bilangan
desimal 11...
langkah pertama tulislah seperti biasa deret ukurnya
128 64 32 16 8 4 2 1 ,
Sekarang lihatlah deret ukur tersebut
gunakan imajinasi anda dalam berhitung,
manakah angka tersebut yang bisa djumlahkan
menghasilkan nilai 11.
jawabannya yaitu 8, 2, dan 1.
tulislah angka 1 ditiap jawabnya, selainnya tulis
angka 0.
128 64 32 16 8 4 2 1
0 0 0 0 1 0 1 1
sehingga kita sudah mendapatkan hasilnya
desimal dari 11 adalah 00001011 .
bagaimana mudah kan
======================================================
selain seperti itu, ada cara lain, lagi jika anda
ditanya berapa bilangan biner dari desimal 127.?
kembali tulis deret ukurnya..
128 64 32 16 8 4 2 1 ,
jika 127 ditambah dengan 1, hasilnya 128. lihatlah
apakah ada angka 128 dideret ukur tersebut? tetntunya ada.
nah jika memang ada, kita dapat mencarinya lebih
cepat, tanpa perlu hitung-menghitung lagi.
tuliskan angka 1 disetiap deret ukur kecuali 128
128 64 32 16 8 4 2 1
0 1 1 1 1 1 1 1
jadi bilangan biner dari desimal 127 adalah 01111111
.
bagaimana, mudah dan cepat bukan .
===========================================================
nah selain dari itu, ternyata masih ada cara lagi
yang mudah dan cepat.
misalnya anda disuruh mencari biner dari desimal
245.
kembali, gunakan imajinasi anda dalam berhitung.
245 = 255 - 10 , sedangkan 10 merupakan hasil dari 8
+ 2.
gunakan deret ukur lagi, karena 10 merupakan hasil
dari 8 + 2, maka tulis angka 0 dbawah 8 dan 2, selain itu tulis angka 1.
128 64 32 16 8 4 2 1
1 1 1 1 0 1 0 1
sehingga biner dari desimal 245 adalah 11110101
0 komentar:
Posting Komentar