bilangan desimal

7
1. Bilangan Desimal Bilangan desimal (decimal) merupakan bilangan dengan basis 10. Angka untuk bilangan desimal adalah 0, 1, 2, … , 8, 9. Bilangan ini sering kita gunakan dalam kehidupan seharihari. Setiap digit dalam sebuah bilangan dalam basis 10 dapat memiliki besaran tertentu dalam basis 10. Contoh: 1075 akan terdiri dari 1 ribuan, 0 ratusan, 7 puluhan dan 5 satuan, atau secara matematis dapat ditulis sebagai : 1075 = (1x103) + (0x102) + (7x101) + (5x100) Rumus Konversi Desimal ke Basis Bilangan Lainnya Untuk melakukan konversi dari bilangan desimal ke basis bilangan lainnya, misal basis n, adalah dengan membagi bilangan tersebut dengan n secara berulang sampai bilangan bulat hasil bagi nya sama dengan nol. Lalu sisa hasil bagi dari setiap iterasi ditulis dari terakhir (bawah) hingga ke awal (atas). Untuk lebih jelasnya lihat contoh konversi desimal ke basis lainnya pada penjelasan berikutnya. Konversi Desimal ke Biner Dengan menggunakan rumus perhitungan konversi bilangan desimal ke basis lainnya kita bisa lakukan sebagai berikut. Contoh : 6710 = …….2 ?

Upload: rizka

Post on 27-Oct-2015

46 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Bilangan Desimal

1. Bilangan Desimal

Bilangan desimal (decimal) merupakan bilangan dengan basis 10. Angka untuk bilangandesimal adalah 0, 1, 2, … , 8, 9. Bilangan ini sering kita gunakan dalam kehidupan seharihari.Setiap digit dalam sebuah bilangan dalam basis 10 dapat memiliki besaran tertentu dalambasis 10.Contoh:1075 akan terdiri dari 1 ribuan, 0 ratusan, 7 puluhan dan 5 satuan, atau secaramatematis dapat ditulis sebagai :1075 = (1x103) + (0x102) + (7x101) + (5x100)Rumus Konversi Desimal ke Basis Bilangan LainnyaUntuk melakukan konversi dari bilangan desimal ke basis bilangan lainnya, misal basis n,adalah dengan membagi bilangan tersebut dengan n secara berulang sampai bilanganbulat hasil bagi nya sama dengan nol. Lalu sisa hasil bagi dari setiap iterasi ditulis dariterakhir (bawah) hingga ke awal (atas). Untuk lebih jelasnya lihat contoh konversidesimal ke basis lainnya pada penjelasan berikutnya.

Konversi Desimal ke Biner

Dengan menggunakan rumus perhitungan konversi bilangan desimal ke basis lainnya kitabisa lakukan sebagai berikut.Contoh :6710 = …….2 ?Misalkan kita akan melakukan konversi 67 basis sepuluh (desimal) ke dalam basis 2(biner).

1. Pertama-tama kita bagi 67 dengan 2, didapat bilangan bulat hasil bagi adalah 33dengan sisa hasil bagi adalah 1, atau dengan kata lain 67 = 2*33 + 12. Selanjutnya bilangan bulat hasil bagi tersebut (33) kita bagi dengan 2 lagi, 33/2 =16, sisa hasil bagi 1.3. Kemudian kita ulangi lagi, 16/2 = 8, sisa hasil bagi 0.4. Ulangi lagi langkah tersebut sampai bilangan bulat hasil bagi sama dengan 0.Setelah itu tulis sisa hasil bagi mulai dari bawah ke atas.5. Dengan demikian kita akan mendapatkan bahwa 6710 = 10000112.6. Bila komputer/laptop anda tersedia microsoft excel, maka anda dapatmenggunakan fungsi DEC2BIN() untuk melakukan konversi dari bilangan desimalke biner.

Page 2: Bilangan Desimal

Konversi Desimal ke OktalDengan rumus yang sama seperti biner kita bisa lakukan juga untuk bilangan berbasis 8(oktal).Contoh:6710 = …….8 ?1. Pertama-tama 67/8 = 8, sisa 32. Lalu 8/8 = 1, sisa 0,

3. Terakhir 1/8=0, sisa 1.4. Dengan demikian dari hasil perhitungan didaptkan 6710 = 10385. Anda juga dapat menggunakan fungsi microsoft excel DEC2OCT() untuk konversibilangan desimal ke oktal.

Konversi Desimal ke HeksadesimalSeperti halnya biner dan oktal, kita pun akan menggunakan teknik perhitungan yangsama.Contoh 1:6710 = …….16 ?1. Pertama-tama 67/16 = 4, sisa 32. Lalu 4/16 = 0, sisa 4,3. Dengan demikian dari hasil perhitungan didapatkan 6710 = 4316

Page 3: Bilangan Desimal

Contoh 2:9210 = …….16 ?1. Pertama-tama 92/16 = 5, sisa 12 (ditulis C)2. Lalu 5/16 = 0, sisa 5,3. Dengan demikian dari hasil perhitungan didapatkan 9210 = 5C16

2. Bilangan Biner

Bilangan biner (binary) merupakan bilangan berbasis dua. Angka dari bilangan binerhanya berupa angka 0 dan 1.Konversi Biner ke DesimalUntuk melakukan konversi dari bilangan biner atau bilangan berbasis selain 10 ke bilanganberbasis 10 (desimal) maka anda tinggal mengalikan setiap digit dari bilangan tersebutdengan pangkat 0, 1, 2, …, dst, dari basis mulai dari yang paling kanan.Contoh :101102 = …….10 ?101102 = + 1x24 + 0x23 + 1x22 + 1x21 + 0x20 = 16 + 0 + 4 + 2 + 0 = 2210Gunakan fungsi BIN2DEC() di microsoft excel untuk konversi biner ke desimal.Konversi Biner ke oktalUntuk melakukan konversi biner ke oktal lakukan bagi setiap 3 digit menjadi sebuahangka oktal dimulai dari paling kanan.Contoh :101102 = …….8 ?1. Pertama-tama bagi menjadi kelompok yang terdiri dari 3 digit biner: 10 dan 110.2. Kemudian konversi setiap kelompok dengan menggunakan perhitungan konversibiner ke desimal.3. Sehingga didapat 101102 = 2684. Anda juga bisa menggunakan fungsi BIN2OCT yang disediakan di microsoft excel

Page 4: Bilangan Desimal

Konversi Biner ke HexadesimalKonversi biner ke heksa desimal mirip dengan konversi biner ke oktal. Hanya sajapembagian kelompok terdiri dari 4 digit biner. Selain itu untuk nilai 10, 11, 12, .., 15diganti dengan huruf A, B, C, …, F.Contoh :1110102 = …….16 ?

1. Pertama-tama bagi menjadi kelompok yang terdiri dari 4 digit biner: 11 dan 1010.2. Kemudian konversi setiap kelompok dengan menggunakan perhitungan konversibiner ke desimal.3. Sehingga didapat 1110102= 3A164. Anda juga bisa menggunakan fungsi BIN2HEX() yang disediakan di microsoft excelBilangan oktal (octal) adalah bilangan berbasis 8. Sehingga angka digit yang digunakanadalah 0, 1, 2, …, 7, 8.Konversi Bilangan Oktal ke DesimalUntuk konversi oktal ke binner anda perlu mengalikan digit dengan pangkat dari bilangan8.Contoh :3658 = …….10 ?Untuk melakukan konversi bilangan oktal ke bilangan berbasis 10 (desimal) lakukandengan mengalikan setiap digit dari bilangan tersebut dengan pangkat 0, 1, 2, …, dst,dari basis mulai dari yang paling kanan.3658 = (3 x 82)10 + (6 x 81)10 + (5 x 80)10 = 192 + 48 + 5 = 245Untuk fungsi konversi oktal ke decimal di ms excel gunakan OCT2DEC()Konversi Bilangan Oktal ke BinerCara ini merupakan kebalikan cara konversi biner ke oktal. Setiap digit oktal akanlangsung dikonversi ke biner lalu hasilnya digabungkan.Contoh:548 = …….2 ?1. Pertama-tama hitung 58 = 1012 (Lihat cara konversi dari desimal ke biner)2. Lalu hitung 48 = 10023. Sehingga didapat 548 = 10110024. Anda juga dapat menggunakan rumus di ms excel OCT2BIN() yang akanmenkonversi bilangan

Page 5: Bilangan Desimal

Bilangan Heksadesimal

Bilangan heksadesimal (hexadecimal)merupakan bilangan berbasis 16. Sehingga angkadigit yang digunakan adalah 0, 1, 2, …, 8, 9, A, B, …, E, F dimana A s/d F merupakannilai untuk 10 s/d 15 desimal.Konversi Bilangan Heksa desimal ke desimalUntuk konversi heksadesimal ke desimal lakukan dengan mengalikan digit bilangan heksadengan pangkat bilangan 16 dari kanan ke kiri mulai dengan pangkat 0, 1, 2, …, dstContoh :F516 = …….8 ?F516 = (15 x 161)10 + (5 x 16-0)10 = 240 + 5 = 245Untuk fungsi konversi heksadesimal ke desimal di ms excel gunakan fungsi HEX2DEC()Konversi Bilangan Heksadesimal ke BinerCara ini merupakan kebalikan cara konversi biner ke heksadesimal. Setiap digitheksadesimal langsung dikonversi ke biner lalu hasilnya dipadukan.Contoh:F516 = …….2 ?1. Pertama-tama hitung F16 = 11112 (F16 = 1510 = 11112, Lihat cara konversi daridesimal ke biner)2. Lalu hitung 516 = 01012 (harus selalu dalam 4 digit biner, bila nilai hasil konversitidak mencapai 4 digit biner maka tambahkan angka 0 di depan hingga menjadi 4digit biner)3. Kemudian didapat F516 = 1111010124. Fungsi di ms excel yang dapat anda gunakan untuk mengkonversi heksadesimal kebiner adalah

HEX2BIN()