Minggu, 01 September 2013

Matematika Komputer (Biner): 2 Menghitung Biner

Hai Sobat, sudah dapat gambaran tentang bilangan biner? Kalau belum, liat tutorial sebelumnya: Mengenal Data Biner. Nah sekarang kita akan mencoba menghitung dalam bilangan biner. Ayo kita mulai!!!


Menghitung dalam desimal (basis 10)
Sebelum, kita mulai menghitung dalam bilangan biner, ada baiknya kita bandingkan cara menghitung dalam bilangan desimal. Sekarang bayangkan ada bilangan desimal 4 digit, 0000. Dalam menghitung, pasti kita akan menambahkan angka satuannya terlebih dahulu kan. Lalu jika angka satuannya sudah mencapai 9 (0009), maka angka satuan angka kembali menjadi 0, dan digit sebelahnya (puluhan) akan bertambah kan (0010). Nah, begitu pula dengan puluhan, jika angkanya sudah mencapai 9 (0099), berikutnya puluhan tersebut akan kembali ke 0, dan digit sebelah kirinya bertambah (0100), dan seterusnya.

Menghitung dalam basis 4
Bagaimana jika, bilangan tersebut berbasis 4 {0, 1, 2, 3}? Sama seperti bilangan desimal, perbedaannya, nilai maksimum adalah 3, bukan 9. Jadi, ketika digit paling kanan sudah mencapai 3 (0003), kemudian angka selanjutnya, digit paling kanan kembali ke 0, digit sebelh kirinya bertambah (0010). Berikut urutan bilangan basis 4: 0000, 0001, 0002, 0003, 0010, 0011, 0012, 0013, 0020, 0021, 0022, 0023, 0030, 0031, 0032, 0033, 0100, dst.

Menghitung bilangan biner (basis 2)
Nah, cara yang serupa juga berlaku pada bilangan biner. hanya saja nilai maksimumnya adalah 1, bukan 4, maupun bukan 9. Nah ini contohnya: 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111. Sama seperti desimal, daripada menuliskan 0001-0009, kita bisa menghapuskan angka 0 di depannya, menjadi 1-9. Begitu juga denga biner, kita bisa menghitung, 0, 1, 10, 11, 100, 101, dst.

Nah, untuk memudahkan penulisan dan mengurangi kesalahanpahaman dalam membaca basis, seringkali ditambahkan simbol angka basis di bagian kanan bawah bilangan, seperti pada 1910, 148418, dan 10101012 atau cukup dengan menambahkan huruf yang mewakili basis, seperti 19d, 14841o, 1010101b.

Tutorial lengkap mengenai Pemrograman PASCAL bisa di cek di sini.
Sebelumnya Matematika Komputer (Biner): 1 Mengenal Data Biner
Selanjutnya Matematika Komputer (Biner): 3 Mengkonversi Bilangan antar Sistem Angka (1/2)

4 komentar:

  1. Makasih ya kak udah ngejawab Y! answer saya. Kalau mau ngomong lebih jauh kemana ya:)

    BalasHapus
    Balasan
    1. Hehehe... Thanks komentarnya ya... Kalau mau bicara-bicara, bisa langsung email atau YM saja. Alamatnya emailnya sudah saya kirim lewat chat yahoo answer. :)

      Hapus
  2. Saya bingung. Chat Yahoo answer yg mana? (noob:) Atau mungkin kk ngirim alamatnya lewat e-mail saya.
    deo2k5simanjuntak@gmail.com

    BalasHapus
    Balasan
    1. Chat Yahoo Answer maksudnya ngirim ke email kamu tapi lewat perantara Yahoo Answer.... Ini saya sudah kirim alamat email saya ke gmail-nya... :)

      Hapus

Mohon berikan komentar untuk artikel terkait, guna berbagi informasi. Komentar yang bertujuan untuk promosi/dagang dan/atau mengandung unsur SARA akan dihapus, dan ID akan dibanned.