a.Desimal: 0 1 2 3 4 5 6 7 8 9
b.biner : 0 1
c.oktal :0 1 2 3 4 5 6 7
d.hexa :0 1 2 3 4 5 6 7 8 9 A B C D E F
Desimal => binner oktal hexa
Desimal=>binner (dibagi 2)
contoh : 83(10)= ........oo?
82:2 = 41 sisa 1
41:2 = 20 sisa 1
20:2 = 10 sisa 0
10:2 = 5 sisa 0
5 :2 = 4 sisa 1
4 :2 = 2 sisa 0
2 :2 = 1 sisa 0
1 :2 = 0 sisa 1
0 :2 = 0 sisa 0
>0 1 0 0 1 0 0 1 1
64 16 2 1
1+2+16+64=83
Desimal=>oktal (dibagi 8)
contoh:98(10) =......8?
98:8=12 sisa 2
12:8=1 sisa 4
1 :8=o sisa 1
0 :8=0 sisa 0
=>98(10)=142(8)
sistem bilangan komputer merupakan sebuah cara untuk mewakili besaran yang berasal dari sebuah item fisik.
s
Pengertian dan Macam Jenis Sistem Bilangan Komputer – Number system, Format bilangan komputer atau System bilangan memakai sebuah bilangan basis atau base otr radix atau dikenal dengan bilangan dasar yang menjadi tertentu.
Dalam kaitan nya dengan komputer, terdapat 4 jenis system bilangan yang di ketahui yakni : decimal (basis 10), biner (basis 2, octal (basis 8), dan juga hexadecimal (basis 16).
4 JENIS SISTEM BILANGAN KOMPUTER
Desimal atau basis 10
Decimal atau basis 10 adalah suatu system bilangan yang sudah umum di pakai di dalam kehidupan sehrai hari nya. System bilangan decimal emmakai basis 10 dan juga memakai 10 macam symbol bilangan yakni : 0, 1, 2, 3, 4, 5, 6, 7, 8, dan juga 9.
Sistem bilangan komputer decimal bisa berupa integer decimal atau decimal integer dan juga bisa berupa decimal fraction atau dalam bentuk pecahan decimal.
Biner atau basis 2

Biner atau basis 2 merupakan system bilang yang terbagi daei 2 simbol yakni 0 dan juga 1. Bilangan biner atau basis 2 ini di kenal kan dan di populerkan oleh john von Neumann. Dan untuk system bilangan modern itu di cetus kan oleh Gottfried Wilhelm Leibniz di abad ke 17.
Pada sistem bilangan komputer basis 2 atau binner ini merupakan suatu dasar dari seluruh system bilangan berbasis digital. Di system binner, anda bisa mengkonversi nya ke pada system bilangan hexadecimal atau octal. Pada system ini juga bisa di sebut dengan istilah binary digit atau bit.
3 Oktal atau sistem bilangan basis 8 adalah sebuah sistem bilangan berbasis delapan. Simbol yang digunakan pada sistem ini adalah 0,1,2,3,4,5,6,7. Konversi Sistem Bilangan Oktal berasal dari Sistem bilangan biner yang dikelompokkan tiap tiga bit biner dari ujung paling kanan (LSB atau Least Significant Bit).
| Biner | Oktal |
|---|---|
| 000 000 | 00 |
| 000 001 | 01 |
| 000 010 | 02 |
| 000 011 | 03 |
| 000 100 | 04 |
| 000 101 | 05 |
| 000 110 | 06 |
| 000 111 | 07 |
| 001 000 | 10 |
| 001 001 | 11 |
| 001 010 | 12 |
| 001 011 | 13 |
| 001 100 | 14 |
| 001 101 | 15 |
| 001 110 | 16 |
| 001 111 | 17 |
Heksadesimal atau sistem bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16 simbol. Berbeda dengan sistem bilangan desimal, simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, ditambah dengan 6 simbol lainnya dengan menggunakan huruf A hingga F. Sistem bilangan ini digunakan untuk menampilkan nilai alamat memori dalam pemrograman komputer. Nilai desimal yang setara dengan setiap simbol tersebut diperlihatkan pada tabel berikut:
| 0hex | = | 0dec | = | 0oct | 0 | 0 | 0 | 0 | |||
| 1hex | = | 1dec | = | 1oct | 0 | 0 | 0 | 1 | |||
| 2hex | = | 2dec | = | 2oct | 0 | 0 | 1 | 0 | |||
| 3hex | = | 3dec | = | 3oct | 0 | 0 | 1 | 1 | |||
| 4hex | = | 4dec | = | 4oct | 0 | 1 | 0 | 0 | |||
| 5hex | = | 5dec | = | 5oct | 0 | 1 | 0 | 1 | |||
| 6hex | = | 6dec | = | 6oct | 0 | 1 | 1 | 0 | |||
| 7hex | = | 7dec | = | 7oct | 0 | 1 | 1 | 1 | |||
| 8hex | = | 8dec | = | 10oct | 1 | 0 | 0 | 0 | |||
| 9hex | = | 9dec | = | 11oct | 1 | 0 | 0 | 1 | |||
| Ahex | = | 10dec | = | 12oct | 1 | 0 | 1 | 0 | |||
| Bhex | = | 11dec | = | 13oct | 1 | 0 | 1 | 1 | |||
| Chex | = | 12dec | = | 14oct | 1 | 1 | 0 | 0 | |||
| Dhex | = | 13dec | = | 15oct | 1 | 1 | 0 | 1 | |||
| Ehex | = | 14dec | = | 16oct | 1 | 1 | 1 | 0 | |||
| Fhex | = | 15dec | = | 17oct | 1 | 1 | 1 | 1 | |||
Konversi[sunting | sunting sumber]
Konversi dari heksadesimal ke desimal[sunting | sunting sumber]
Untuk mengkonversinya ke dalam bilangan desimal, dapat menggunakan formula berikut:
Dari bilangan heksadesimal H yang merupakan untai digit , jika dikonversikan menjadi bilangan desimal D, maka:
Sebagai contoh, bilangan heksa 10E yang akan dikonversi ke dalam bilangan desimal:
- Digit-digit 10E dapat dipisahkan dan mengganti bilangan A sampai F (jika terdapat) menjadi bilangan desimal padanannya. Pada contoh ini, 10E diubah menjadi barisan: 1,0,14 (E = 14 dalam basis 16)
- Mengalikan dari tiap digit terhadap nilai tempatnya.
Dengan demikian, bilangan 10E heksadesimal sama dengan bilangan desimal 270.
Konversi dari desimal ke heksadesimal[sunting | sunting sumber]
Sedangkan untuk mengkonversi sistem desimal ke heksadesimal caranya sebagai berikut (kita gunakan contoh sebelumnya, yaitu angka desimal 270):
270 dibagi 16 hasil: 16 sisa 14 ( = E ) 16 dibagi 16 hasil: 1 sisa 0 ( = 0 ) 1 dibagi 16 hasil: 0 sisa 1 ( = 1 )
Dari perhitungan di atas, nilai sisa yang diperoleh (jika ditulis dari bawah ke atas) akan menghasilkan : 10E yang merupakan hasil konversi dari bilangan desimal ke heksadesimal itu.
Desimal =>hexa (dibagi 16) contoh:143(10)=.......16 ? 143:16=8 sisa 5 8 :16=0 sisa 8 0 :16=0 sisa 0 =>85
Biner => desimal oktal hexa
Biner=>desimal (dibagi 2)
contoh:101101(10)=.......2?
1x20= 1
1x2
Tidak ada komentar:
Posting Komentar