Rabu, 01 September 2021

Cara Konversi Bilangan

 Cara Konversi Bilangan Digital Desimal, Biner, Oktal, dan Heksadesimal

Nama: Bernadus Bayu Nugraha Saputra

Npm: 21312011

Kelas: IF 21 A

Jurusan: http://informatika.teknokrat.ac.id/

Fakultas: https://ftik.teknokrat.ac.id/

Universitas: https://teknokrat.ac.id/



1. Bilangan Biner

Bilangan ini, terdiri atas dua basis, yakni 0 dan 1, agar mempermudah dalam menghitung. Bilangan tersebut akan diterjemahkan kedalam basis 10 dahulu.

Dalam menghitung basis biner ke desimal, menggunakan penjumlahan 2 pangkat sekian. Berikut ini contoh bilangan biner 1101(2) ke desimal.

282726252423222120
2561286432168421
1101Desimal
23 x 122 x 121 x 020 x 1= (8+4+0+1) = 13(10)

Sehingga dapat diartikan 1101(2) = 13(10)

Contoh bilangan biner :

0000 00000
0000 00011
0000 00102
0000 00113
0000 01004
0000 01015
0100 0101133
1111 1111511

2. Bilangan Oktal

Bilang yang kedua, yaitu oktal, dimana bilangan ini terdiri dari 8 basis, yakni 0, 1, 2, 3, 4, 5, 6, dan 7. Cara menghitungnya pun sama dengan biner.

Namun perbedaannya adalah menggunakan penjumlahan 8 pangkat. Berikut contoh 1321(8) ke desimal.

83828180
5126481
1321Desimal
83 x 182 x 381 x 280 x 1= (512+192+16+1)= 721(10)

Sehingga diartikan 1321(8) = 721(10)

3. Bilangan Hexadesimal

Bilangan ini terdiri atas 16 basis, yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, dan F. Dimana huruf – huruf yang tertera diartikan sebagai lanjutan dari angka – angka sebelumnya.

Misal huruf A diterjemahkan sebagai angka 10, huruf B angka 11, dan seterusnya hingga huruf F diterjemahkan dengan angka 16.

Perbedaan lainnya dalam basis ini, dari cara penulisan angka diawali dengan 0x dan menghitung ke desimal menggunakan penjumlahan 16 pangkat.

Contohnya jika diterjemahkan dalam bilangan hexadesimal 19F(16) ke desimal.

163162161160
4096256161
19FDesimal
162 x 1161 x 9160 x 15= (256+144+15)= 415(10)

Sehingga disimpulkan dengan 19F(16) = 415(10)

4. Bilangan Desimal

Dalam bilangan desimal, terdiri dari 10 basis angka, yaitu 1, 2, 3, 4, 5, 6, 7, 8, 9, dan 0.

Selain itu, bilangan desimal juga dapat dikonversikan kedalam basis bilangan lainnya.

Namun, desimal merupakan kebalikan dari penjumlahan basis lain, yaitu dengan cara pembagian.

Berikut penjelasan desimal jika diterjemahkan kedalam bentuk bilangan lainnya.

a. Desimal ke Biner

Untuk menerjemahkan desimal kedalam bentuk biner, bilangan ini dibagi dengan angka 2.

Jika dalam suatu perhitungan tersebut tidak tersisa, maka hasilnya bernilai 0. Namun jika penghitungan masih tersisa, maka diterjemahkan dengan nilai 1.

Contoh terjemahan dari bilangan 251(10).

DecimalTidak Atau SisaBiner
251 / 2 = 125sisa1
125 / 2 = 62sisa1
62 / 2 = 31tidak0
31 / 2 = 15sisa1
15 / 2 = 7sisa1
7 / 2 = 3sisa1
3 / 2 = 1sisa1
1 / 2 = 0sisa1

Dalam penulisannya, angka hasil dari pembagian pertama berada di ujung kiri, lalu berurut sampai kearah kanan.

Sehingga diterjemahkan dalam binari menjadi 251(10) = 1111 1011(2).

b. Desimal ke Oktal

Dalam penerjemahan desimal ke oktal, bilangan desimal dibagi dengan 8. Desimal akan terus dibagi hingga habis atau bernilai sama dengan 0. Jika sisa, maka hasil tersebutlah yang dituliskan.

Contoh bilangan 251(10).

DecimalSisa PembagianOktal
251 / 8 = 3133
31 / 8 = 377
3 / 8 = 033

Dalam penulisan oktal, hasil dari pembagian pertama berada di ujung kiri, berurut hingga kearah kanan.

Sehingga menjadi 251(10) = 373(8).

c. Desimal ke Hexadesimal

Menerjemahkan desimal ke hexadesimal akan dibagi dengan 16.

Bilangan akan dibagi hingga habis atau bernilai yang sama dengan 0. Jika sisa, maka nilai tersebut yang dituliskan.

Contoh 251(10) ke hexadesimal.

DecimalSisa PembagianHexadesimal
251 / 16 = 1511B
15 / 16 = 015F

Dalam penulisan hexadesimal, nilai hasil pembagian pertama berada di ujung kiri, lalu berurut sampai kearah kanan.

Sehingga dikonversikan menjadi 251(10) = FB(16).

Demikianlah penjelasan tentang bagaimana Sistem Konversi Bilangan Biner, Oktal, Hexadesimal Dan Desimal yang telah kami berikan.

Semoga dalam artikel ini bisa menjadi manfaat bagi kita yang terus untuk mau mencari ilmu.

5. 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 sehari-hari.

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.


Gambar: Cara konversi bilangan desimal ke basis bilangan lainnya
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCHOdhLAVJTbJ0nK24slX2rRjarOJ-BXNap_NBcYrOZKTL9qgC4TNr45k2NtSjLt-kF-7ySkNlgebbmDmBRGPaNM6p7PNeq7E-IT9ExuVyY-N8vZPcH_vx4VZtDVb4SMag8nVowNKrsw/s1600/x-basis-rumus.jpg



 
Konversi Desimal ke Biner
Dengan menggunakan rumus perhitungan konversi bilangan desimal ke basis lainnya kita bisa 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 33 dengan sisa hasil bagi adalah 1, atau dengan kata lain 67 = 2*33 + 1
  2. 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 dapat menggunakan fungsi DEC2BIN() untuk melakukan konversi dari bilangan desimal ke biner.



Gambar: Cara konversi bilangan desimal ke biner
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaBrYXWDdcyMYE62HFoVI7-oFRPFGHRDnvW8-MV0nIMXi_SMcx0e8jkl2qTeGr93f5LyzPaZHRx8na31bH1z-QG-64WicVETD7PkCBvi7YGkQJ79lwsxQZ58RhRnCS85atw3HakbwCqw/s1600/x-basis-dec2bin.jpg



 
Konversi Desimal ke Oktal
Dengan rumus yang sama seperti biner kita bisa lakukan juga untuk bilangan berbasis 8 (oktal).
Contoh:
6710 = …….8 ?

  1. Pertama-tama 67/8 = 8, sisa 3
  2. Lalu 8/8 = 1, sisa 0,
  3. Terakhir 1/8=0, sisa 1.
  4. Dengan demikian dari hasil perhitungan didaptkan 6710 = 1038
  5. Anda juga dapat menggunakan fungsi microsoft excel DEC2OCT() untuk konversi bilangan desimal ke oktal.



Gambar: Cara konversi bilangan desimal ke oktal
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMRVC4Y1m5xeHsFG3ECmBacP4XF544K9W1EEEM8U6mRSF-6S7eBjBMkGgdzLdlgT-M16QikcEi7gRUIt_VthpN8T0ywFKhRZPzE2rn59km0H3V5kWuwXm6dVPM91SFAu6EWMHreq65Lw/s1600/x-basis-dec2oct.jpg



 
Konversi Desimal ke Heksadesimal

Seperti halnya biner dan oktal, kita pun akan menggunakan teknik perhitungan yang sama.
Contoh 1:
6710 = …….16 ?

  1. Pertama-tama 67/16 = 4, sisa 3
  2. Lalu 4/16 = 0, sisa 4,
  3. Dengan demikian dari hasil perhitungan didapatkan 6710 = 4316



Gambar: Cara konversi bilangan desimal ke heksadesimal
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4Jo733C722wc_C-A2G-SES8GXcVa-wZQd2AWuyqq5wz-qlDNubwr4xas0bCHx2OvoTidgeVmlLQKvG2qiLa6m-CrHqv9xPfoz4E3xS5DjwSL4rUvFhOoNW3PxvlTOewW7b6Tx_fModQ/s1600/x-basis-dec2hex.jpg



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



Gambar: Cara konversi bilangan desimal ke heksadesimal
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcIxKMRVF-ma0zKS7iEVUPkItK4xC5ep5S_sc4WiIxGEjD82-yT60QwZg-zwByo8WRaMPcS8Tmkav_esMAoF3FKeJmcGaabTqkdoJtRz2N5LjwC1d3ALATTiobrKccZhkdvJiHMAECuA/s1600/x-basis-dec2hex2.jpg


https://www.youtube.com/channel/UCGjnbu7iOXVAJ7JA3mpr2gw


Tidak ada komentar:

Posting Komentar

DEFINISI DAN PERBEDAAN ANTARA THREADS DAN PROCESSE

Nama: Bernadus Bayu Nugraha Saputra Kelas: IF 21 A Npm: 21312011 Jurusan:  http://informatika.teknokrat.ac.id/ Fakultas: https://ftik.teknok...