Di dalam dunia matematika terdapat banyak sekali jenis sistem bilangan.
Sistem bilangan numeric merupakan suatu kumpulan symbol yang merepresentasikan
suatu bilangan. Jenis jenis system bilangan adalah:
1. Sistem bilangan
decimal (basis 10)
2. Sistem bilangan
biner (basis 2)
3. Sistem bilangan
octal (basis 8)
4. Sistem bilangan
oktadesimal (basis 16)
5. Sistem bilangan
seksadesimal (basis 60)
Sistem bilangan yang paling umum dan sering digunakan manusia dalam
kehidupan sehari-hari adalah system bilangan decimal. Sistem bilangan decimal
ini menggunakan basis 10 artinya semua bilangan decimal dapat direpresentasikan
dalam penjumlahan pangkat sepuluh. Bilangan decimal terdiri atas sepuluh macam
angka yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9. Contohnya adalah sebagai berikut:
356 = 3 x 10(pangkat 2) +
5 x 10(pangkat 1) + 6 x 10(pangkat 0)
Sedangkan bilangan yang paling sering ditemukan dalam system digital
adalah system bilangan biner dimana hanya terdiri dari dua angka saja yaitu 0
dan 1. Sistem ini juga dapat kita sebut dengan istilah bit,
atau Binary Digit.
Pengelompokan biner dalam komputer selalu berjumlah 8, dengan istilah 1 Byte/bita. Dalam istilah
komputer, 1 Byte = 8 bit.
Cara untuk mengonversi bilangan biner ke decimal adalaah sebagai berikut,
misalkan kita ingin mengubah 1101 ke decimal.
1101 = 1 x 2(pangkat 3)
+ 1 x 2(pangkat 2) + 0 x 2(pangkat 1) + 1 x 2(pangkat 0) = 8 + 4 + 0 + 1 = 13
Sedangkan cara untuk
mengubah decimal ke biner adalah seperti berikut, misalkan kita ingin mengubah
angka 13 dalam bentuk biner.
13/2 = 6 sisa 1
6/2 = 3 sisa 0
3/2 = 1 sisa 1
1/2 = 0 sisa 1
Sehingga binernya
adalah 1101 karena pembacaanya mulai dari yang terkecil.
Untuk lebih mudahnya, kita bisa mengonversi bilangan biner ke decimal
atau sebaliknya dengan menggunakan bahasa pemrograman python. Ketikkan kode
program ini pada text editor.
Text Editor |
Setelah itu run kode program yang sudah anda tuliskan dengan
cara klik tombol F5. Maka akan muncul seperti ini. Dalam contoh dibawah ini
kita akan mengubah angka 5 ke biner, caranya ketikkan destobin(5) setelah tanda
>>> maka akan muncul 101 dan begitu seterusnya. Sedangkan mengubah
111010 ke decimal, caranya ketikkan bintodes(111010) setelah tanda >>>
maka akan muncul 58 dan begitu seterusnya.
Interactive Shell |
Selamat mencoba. Semoga bermanfaat.
Tidak ada komentar:
Posting Komentar