PERTEMUAN I (Sesi 2) SISTEM BILANGAN SISTEM BILANGAN Sistem Bilangan Desimal Sistem Bilangan Biner Sistem Bilangan Oktal Sistem Bilangan Heksadesimal Sistem Bilangan Desimal Basis 10 Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Sistem Bilangan Desimal Contoh : Angka 321 dengan dasar 10 maka : (3 * 102) + (2 * 101) + (1 * 100) = 321 Angka 4532 dengan dasar 10 maka : (4 * 103) + (5 * 102) + (3 * 101) + (2 * 100) = 4532 Sistem Bilangan Biner Basis 2 Bilangan : 0, 1 Sistem Bilangan Biner Contoh : 1110 bilangan desimalnya adalah : (1 * 23) + (1 * 22) + (1 * 21) + (0 * 20) = 8 + 4 + 2 + 0 = 14 110111 bilangan desimalnya adalah : (1 * 25) + (1 * 24) + (0 * 23) + (1 * 22) + (1 * 21) + (1 * 20) = 32 + 16 + 0 + 4 + 2 + 1 = 55 Sistem Bilangan Biner -Konversikan bilangan desimal 50 ke bilangan biner dilakukan dengan cara sebagai berikut : 50 / 2 25 / 2 12 / 2 6/2 3/2 1/2 = 25 sisa 0 = 12 sisa 1 = 6 sisa 0 = 3 sisa 0 = 1 sisa 1 = 0 sisa 1 cara membaca hasil 110010 Sistem Bilangan Oktal Bilangan oktal merupakan bilangan berdasar 8, jadi bilangan ini hanya terdiri dari angka 0 hingga 7. Contoh : 355 bilangan oktal ke desimal : 355 oktal = (3 * 82) + (5 * 81) + (5 * 80) = 192 + 40 + 5 = 237 Desimal 204 bilangan oktal ke desimal : 204 oktal = (2 * 82) + (0 * 81) + (4 * 80) = 128 + 0 + 4 = 132 Desimal Sistem Bilangan Oktal Konversikan 96 desimal menjadi bilangan oktal : 96 / 8 = 12 sisa 0 12 / 8 = 1 sisa 4 hasil : 140 oktal 1 / 8 = 0 sisa 1 Konversikan 1011101 bilangan biner ke bilangan oktal : 1 011 101 1011101 = 1 3 5 Dengan demikian 1011101 (biner) = 135 (oktal) Sistem Bilangan Hexa Desimal Bilangan Hexadesimal merupakan bilangan berdasar 16, jadi bilangan ini terdiri dari angka 0 hingga 9 dan A, B, C, D, E, F Contoh : 3A bilangan desimalnya adalah : 3A Hexa = (3 * 161) + (10 * 160) = 48 + 10 = 58 desimal A341 bilangan desimalnya adalah : A341 Hexa = (10 * 163) + (3 * 162) + (4 * 161) + (1 * 160) = 40960 + 768 + 64 + 1 = 41793 desimal Sistem Bilangan Hexa Desimal Konversikan bilangan desimal 400 menjadi bilangan hexadesimal : 400 / 16 = 25 sisa 0 25 / 16 = 1 sisa 9 hasil = 190 hexadesimal 1 / 16 = 0 sisa 1 Konversikan 11011001101 (biner) menjadi bilangan hexa desimal : 0110 1100 1101 11011001101 = 6 C D Jadi hasilnya adalah 6CD Hexa.