Cara Susah Membaca Binary

Note :Artikel ini mungkin sedikit berguna bagi mereka yang berkeinginan untuk belajar dan haus akan pengetahuan, bagi yang tidak artikel ini hanyalah artikel membosankan, seperti sampah dan layak dibuang.

010000010111100101101111001000000110101101101001
0111010001100001001000000110110101110101011011000110000101101001

Apaan tuh gan? Koq Cuma angka 0 dan 1? Niat ngomong ga sih? Lempar bata mampus lu!

Sabar bro… Lagi pingin nulis ni.. Penulis yakin tidak semua orang (bahkan yang setiap harinya bergelut dalam bidang komputer) mengerti bagimana membaca system binary.

Sederetan angka 0 dan 1 Ini adalah kode binary. Pertama, penulis akan menunjukan bagaimana membaca sekumpulan angka 0 dan 1 tersebut sebagai angka desimal biasa yang sebagaimana kita gunakan dalam kehidupan sehari-hari. Kemudian penulis baru menunjukan bagaimana cara menggunakan angka tersebut diterjemahkan ke text menggunakan keyboard anda dengan software bawaan windows, yaitu notepad. Penulis tidak akan menjelaksan secara teknis bagaimana konversi binary ke dalam text. Penulis hanya akan menjelaskan bagaimana sebuah sistem binary bekerja.

Sebagai contoh mudah,

10101

pertama, bayangkan 5 digit di atas adalah sebuah slot kosong:

_ _ _ _ _

Cara membaca binary adalah dari kanan ke kiri, Slot pertama dari kanan mewakili nilai 1, slot ke dua dari kanan mewakili nilai 2, ke tiga mewakili nilai 4, ke empat mewakili nilai 8 dan ke 5 mewakili 16, dan seterusnya hingga slot ke 8.

Slot 1 = 1

Slot 2 = 2

slot 3 = 4

Slot 4 = 8

Slot 5 = 16

Slot 6 = 32

slot 7 = 64

Slot 8 = 128

Dengan memberikan angka 1 atau 0 pada slot-slot tersebut, anda menentukan nilai pada slot tersebut. 1 bernilai “true”, dan 0 bernilai “false”. Sebagai contoh, nilai bilangan desimal 1 dalam binary adalah 1, nilai bilangan desimal 2 dalam binary adalah 10, nilai bilangan desimal 4 adalah 100 Kenapa bisa begitu?

Kembali lagi ke slot-slot di atas,

slot pertama dari kanan bernilai 1, jadi jika slot pertama adalah angka 1 maka nilainya juga 1 dan bilangan binernya adalah 1

_ _ _ _ 1

Untuk desimal 2, bilangan biner = 10

karena slot pertama bernilai 1 diberi angka 0 (false) dan slot ke 2 diberi angka 1 (true)

_ _ _ 1 0

Untuk desimal 4, bilangan biner = 100

karena slot pertama bernilai 1 diberi angka 0 (false) dan slot ke 2 diberi angka 0 (false) dan baru slot ke tiga yg bernilai 4 diberi angka 1 (true)

_ _1 0 0

Trus gimana klo decimal 3? Kan ga ada nilainya pada slot? 1+2=3

Nilai desimal 3 pada binary adalah 11

_ _ _ 1 1

klo 5? 1+4 = 5 berarti bilangan binernya 101

_ _1 0 1

Sampe sini ngerti kan..

Trus klo kode binernya panjang banget seperti ini? Gimana bacanya ke ASCII / text?

01000011011100100110000101111001011011110110111000100000010000110111001001100101 0110000101110100011010010111011001100101

Pisahkan dulu menjadi 8 bit

01000011 01110010 01100001 01111001 01101111 01101110 00100000 01000011 01110010 01100101 01100001 01110100 01101001 01110110 01100101

Lalu convert dulu ke bilangan decimal

01000011 = 67

01110010 = 114

01100001 = 97

01111001 = 121

01101111 = 111

01101110 = 110

00100000 = 32

01000011 = 67

01110010 = 114

01100101 = 101

01100001 = 97

01110100 = 116

01101001 = 105

01110110 = 118

01100101 = 101

Trus ASCIInya mana?

Hehehe.. Sekarang giliran notepad mentraslatekannya.. Caranya tahan ALT + Angka decimal yang sudah ditranslate.

Jadi:

ALT + 67 = C

ALT + 114 = R

dan seterusnya..

Atau kalau mau mudah bisa menggunakan translator binary yang banyak beredar di internet.. Misalnya saja Binary Translator

atau bisa juga download X Code Magazine dari Yogya Free Family Code Edisi ke 6. Di situ ada artikel Mengenal Hexadecimal , Binary dan ASCII yang ditulis oleh Capsoel

Dedicated to My Brother, Lucky

  • Prasastiperank

    apik2….

  • zero cool

    gan,, kenpa gk bisa pas di tahan ALT trus kita tambahkn nilai yg sudah kita conversi kn ke desimal??
    gk da muncul apa2 gan..
    mohon pencerahan’a . .