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
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
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
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
==================================================
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
0 0 0 0 1 0 1 1
sehingga kita sudah mendapatkan hasilnya
desimal dari 11 adalah 00001011 .
bagaimana mudah kan :D
======================================================
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
Mudah kan :).
Rajinlah berlatih agar anda dapt menghitung dengan cepat.
Beberapa angka desimal yang perlu anda hapal:
128 = 10000000
192 = 11000000
224 = 11100000
240 = 11110000
248 = 11111000
252 = 11111100
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
Mudah kan :).
Rajinlah berlatih agar anda dapt menghitung dengan cepat.
Beberapa angka desimal yang perlu anda hapal:
128 = 10000000
192 = 11000000
224 = 11100000
240 = 11110000
248 = 11111000
252 = 11111100
+ komentar + 1 komentar
harus belajar banyak lagi nih =D
Posting Komentar
Semua Artikel Diblog ini boleh disebarluaskan,
asal mencantumkan sumbernya.
Terima kasih atas kunjungannya
Semoga artikel dblog ini bisa bermanfaat buat kita semua.
mohon kritik dan sarannya.
salam kenal dan salam Blogger Indonesia