Binary Code

heheheheh, kemarin sore aku di “bodoh”i ma temenku masalah kode binari… dia nulis gimana ya? aku agak lupa kalo gak salah “there is 10 kinds of people, those who know binary code and those who dont” (boleh di ralat kalo salah… sudah diralat) nah karena aku agak kritis orangnya… makanya aku tanya lah? kok ada sepuluh macam? bukannya dua ya? eh, malah di ketawain ma oknum tersebut… dan dia malah bilang suruh aku kembali ke semester 1 lagi! wakkk penghinaan besar-besaran ini… tau dimana permasalahnnya?

jadi yang dimaksud 2 menurut dia itu 10 karena emang kode binari untuk 2 itu ya 0010 dan dia menghilangkan 2 digit di depannya…

padahal aku punya definisi sendiri tentang kode binari ini… karena setauku kode binari umumnya merupakan kelipatan 4 digit misalnya aku menuliskan angka 4 berarti kode binarinya 0100 dan kalau aku mau menulis angka 44 maka kalau diubah menjadi kode binari itu menjadi 0010 1100 lah begitu seterusnya… ada juga yang menuliskan kode binari dengan menggunakan 8 digit misalnya angka 4 dituliskan ke dalam kode binari menjadi 00000100 dan angka 44 dituliskan menjadi 00101100… begitulah… jadi aku kan nggak harus kembali ke semester 1 lagi kan friends? hehehehehe

Oh iya, sekalian mau sharing buat temen2 yang (masih) kesulitan mengubah kode binari menjadi desimal atau sebaliknya… aku punya cara yang lumayan berguna…

misalnya aku punya angka 10 maka kalau mau dirubah ke kode binari kita harus memikirkan pangkat dari 2 yang mendekati angka 10, yang paling mendekati kan 23 = 8 sisanya kan 2, 2 bisa diasumsikan dengan 21 = 2. urutan digit o dalam kode binari adalah angka pada pangkat 2 tersebut… kembali ke contoh angka 10 berarti kita bisa menuliskan kode binarinya menjadi 1010 karena angka terendah dimulai dengan o bukan dengan angka 1. dibawah ini aku berikan penjelasan berdasarkan contoh.

sebelumnya perhatikan angka di bawah ini

20 =1

21 = 2

22 = 4

23 = 8

24 = 16

25 = 32

26 = 64

27 = 128

28 = 256

29 = 512

210 = 1024

begitu seterusnya…

terus perhatikan angka binari ini dalam desimal

0001 = 1 karena 20 =1 posisi angka 1 adalah di index ke 0

0010 = 2 karena 21 =2 posisi angka 1 adalah di index ke 1

0100 = 4 karena 22 =4 posisi angka 1 adalah di index ke 2

1000 = 8 karena 23 =8 posisi angka 1 adalah di index ke 3

0001 0000 = 16 karena 24 =16 posisi angka 1 adalah di index ke 4
0010 0000 = 32 karena 25 =32 posisi angka 1 adalah di index ke 5

0100 0000 = 64 karena 26 =64 posisi angka 1 adalah di index ke 6

1000 0000 = 128 karena 27 =128 posisi angka 1 adalah di index ke 7

begitu seterusnya…

masih bingungkah? ok…

misalnya aku punya angka 3, bagaimana aku harus merubah menjadi kode binari?

seperti penjelasanku di depan kita harus memikirkan angka kelipatan dari pangkat 2 angka 3 kan sama dengan 2 + 1, maka binari kodenya aku tuliskan 0011 karena 20 + 21 = 2 + 1 kan?

masih bingung???

MINUM BINTANGIN… karena tidak harus PINTAR kalau mau minum jamu….

wassalm

14 Responses to “Binary Code”

  1. hmmm Says:

    nyindir aq ni??

    makasi bwt tutorialnya,,

    tp te2p ajjah itu tutorial pake bhs planet mana?ngomongin apaan?ngomong jorok jgn2,,

    hehe

    kyanya aq yg haruz balik k smt 1 yo??

    gpp,,g bs ngitung binary,,yg ptg aq da smster4,,hehe

  2. parvian Says:

    @ami yah… itu kan dapet waktu kuliah PTI? hmmm coba kamu baca dan pelajari penjelasanku… kalo tetep gak bisa mau aku privatin ta??? hehehehehehehe

  3. aquwaviey Says:

    qeqeqeqee,,,
    bintangin enak jg kog mas,,,qeqeqe gag kalah ma antanginnn,,benern ini,,

    hmmm,,soal khasiat,,kayaknya sama ajah koggg,,qeqeqeqeqe
    pizzzzzzz ^^

    blog yg mendidik,,sukaaaaaaaaaa n_n

    tp ney masi menghayati,,masi bingunggggggg,,,qeqeqeqeqe

  4. wong ganteng (koen ngerti lah) Says:

    wah dia bilang 2 = 10 (dalam binary) heheh.. kudune engkau pake ngomong hex aja sekalian :D

  5. parvian Says:

    @wong ganteng : iya neh mas didit, waktu itu kata2nya menjebak sekali… dan sangat ambigu… disuruh kembali ke semester satu pula… :’(

  6. Nggii Says:

    bukannya cara seperti itu udah pernah dapet…
    kyaknya aq udah pernah dapet… walaupun aq g tahu cara nulis binary code gimana…
    tapi cara yg mbok bawain bikin ngerti kok…
    valid kan?
    bukannya itu memang sering di berikan kalo kita pengen tahu “cara merubah desimal ke binary” tutorial kalee…(mboh lupa)

    u/ pangkat2 laen bisa kan? proof that!

    gimana kalo mas andre bikin sesuatu yang orisinil bener2 pemikiran baru n g pernah di publish..
    pasti seru.. n yg useful pastinya…

    something different but exited to anyone who read it…

    keep think smart n be patient…

    opo maneh yo…
    yo kalo jadi presdir inget aq ya.. ntar aq jadi wakilnya

    >.</ hehehehe

  7. parvian Says:

    @nggi : wah…. tapi itu kok bertolak belakang ketika aku ngetes praktikan alpro 2 ya? he5x banyak yang bingung cara ngerubah desimal ke binary…. oke… aku terima tantanganmu…. tunggu yah??? besok mampir ke blogku lagi… tak ajarin ilmu baru yang pastinya kamu belum ngerti… thx doanya… kamu jangan jadi wakil… jadi sekretarisku aja gimana??? wakkk becanda… thx ya nggi…

  8. kecapius Says:

    opo iki tutorial ta ?
    eekekeke

  9. parvian Says:

    @kecapius : maksudnya? hmmm mungkin gini… sebagian orang menganggap belajar php itu susah… tapi kalo hal itu ditanyakan ke mas didit misalnya… maka dia akan memandang sebelah mata ma yang namaya explode, $_ post, $_ get delel… kayak gitu mas angga… jadi wajar kalo sebagian orang bilang itu tutorial? bukan begitu?

  10. Agung Tri Hikmawan Says:

    ??ya wes percaya wes percaya,,,,

    aku alin ngulang iki,,,

  11. setya5785 Says:

    oknumnya udah datang neh :p
    ha5x stress gara2 terjebak ama tulisanku jadinya malah nulis di blog yah :) )

    sekarang kalo aku bilang usiaku 16 percaya gak ;)
    *awas kalo dibaca ‘enam belas’ :p

  12. setya5785 Says:

    eh, gw tambahin lagi, yang masalah 00 di depan 10 itu.. itu tergantung penyimpananan juga ndre :D
    10 dan 0010 bahkan kalo mau ditulis 00000010 sama aja, karena 0 didepan bisa diabaikan ^_^
    kalo ga percaya coba konversikan dengan input 10 dan 0010 ke desimal atau hex, hasilnay sama kan ;)

  13. parvian Says:

    @setya5785 : wadoooo jadi gak seru lagi…. hehehehehe yah ini lah temen yang kemarin nulis status yang menggelitik… hehehehe yah gitulah yok, tapi alhamdulillah tulisan ini bisa terlaksana berkat kamu yang memberikan ide tentang kode binari… hehehehehe thanks a lot setya5785 :)

  14. setya5785 Says:

    :) )
    ndre, abis ini nulis usia di CV make hex aja ;)


Leave a Reply