Cara Cepat Konversi Desimal Ke Binary (Manual)
#1
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 menjadi128 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 Big Grin
======================================================
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 Smile .===============================================================
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 Smile .
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

Sumber 1
Sumber 2

#2
hehe jadi inget guyonan bahwa :

Code:
1 + 1 = 2 <==== bener  kan? :D
1 + 1 = 10 <=== bener juga kan :D (dalam biner)

ada cara lebih cepet cari biner dengan metode sisa hasil bagi. Big Grin
misal angka 69
Code:
69
2------- > sisa 1
   34
2------- > sisa 0
   17
2------- > sisa 1
    8
2------- > sisa 0
    4
2------- > sisa 0
    2
2------- > sisa 0
    1
2------- > sisa 1

tinggal dutulis dari bawah. 1000101b == 69d Big Grin (makna dibelakang angka d = decimal, b = binary, o = octal, h = hexadecimal)

nah cara lain dan cara resmi konversi biner ke decimal bisa pake rumus ni Big Grin
Code:
(1 x 2^6) + (0 x 2^5) + (0 x 2^4) + (0 x 2^3) + (1 x 2^2) + (0 x 2^1) + (1 x 2^0) = 69
   1           0           0           0           1           0           1
pangkat berurutan dari kanan ke kiri diawali dengan 0

semoga bermanfaat Big Grin

#3
noted.. thank you. berguna banget kalau lagi ngerjain soal subnetting.. Big Grin

#4
semua itu bermanfaat om .. hehehehe untuk @abdilahrf makasih udah share :v .. bener emang kata om @alkaaf emang lebih cepet yang make modulus tinggal bagi dan tinggal di tulis modulusnya ..


CMIIW
Nothing Impossible | Learn, Understand, Share | We Are Staff of Expert Zone Technology

#5
iyaahhh
ketemu lagi ama pelajaran kelas 1 waktu di smk
sekarang berasa banget perlunya wkwkwkwk
<< back|track'ers newbee

#6
wedew ..
Disekolah ane lagi belajar beginian nih Big Grin .. niceee (y)
Jangan Makan Tulang Kawan | Kurawa |

#7
kalau pake cara modulus kyk nya susah kalau angka nya gede misalkan 449287o = ..b Big Grin

#8
Kalo brobropada suka main subnetting cara diatas akan sangat membantu sekali. :-bd

#9
(11-15-2013, 05:43 AM)aldicoo11 Wrote: ini nih yang ane cari, biar nambah" ilmu.. Big Grin

Thanx bang.

Sama" om Smile

(11-15-2013, 08:42 AM)czeroo_cool Wrote: Kalo brobropada suka main subnetting cara diatas akan sangat membantu sekali. :-bd

Iya... bner ^_^






Users browsing this thread: 1 Guest(s)