Konversi Desimal ke Hexa dan Hexa ke Desimal dengan Contoh

Coba Instrumen Kami Untuk Menghilangkan Masalah





Untuk menghitung objek, menghitung, dll .. kami menggunakan angka. Selama berabad-abad, berbagai budaya telah menggunakan representasi dan metode penomoran yang berbeda. Orang-orang mulai menghitung angka dengan jari. Tetapi metode ini tidak efektif dimana harus dilakukan perhitungan besar. Konsep sistem penomoran posisi dan penggunaan nol untuk perhitungan muncul dari manuskrip Hindu abad ke-1 hingga ke-4. Simbol-simbol yang kita gunakan saat ini untuk representasi angka berasal dari sistem Hindu-Arab yang ditemukan oleh ahli matematika India. Ini adalah Sistem Angka Desimal. Kemudian Sistem Biner, sistem heksadesimal, sistem oktal, dll .. diperkenalkan. Pada artikel ini, beri tahu kami konversi Desimal ke Hexa dan sebaliknya.

Apa itu Sistem Penomoran Desimal?

Ini adalah sistem penomoran standar yang digunakan untuk mewakili bilangan bulat dan non-bilangan bulat. Ini berasal dari Sistem Penomoran Hindu-Arab. Sistem Penomoran Desimal menggunakan 10 simbol untuk merepresentasikan angka. Mereka adalah 0,1, 2, 3, 4, 5, 6, 7, 8, 9.




Menggunakan sistem bilangan desimal seperti bilangan bulat, bukan bilangan bulat, pecahan, bilangan real, dll. Dapat direpresentasikan dengan mudah. Ini juga dikenal sebagai penomoran posisi Base-10 karena pangkat 10 digunakan untuk mewakili angka pada nilai tempat yang berbeda.

Untuk mewakili angka non-negatif, tanda minus digunakan sebelum angka '-'. Untuk merepresentasikan bilangan pecahan, titik digunakan sebagai pemisah desimal '.'. Sistem penomoran desimal juga dapat merepresentasikan deret tak hingga, menghentikan desimal, mengulang desimal, dll.



Penggunaan Sistem Penomoran Desimal

Untuk kesederhanaannya, sistem penomoran desimal diadaptasi hari ini sebagai sistem standar untuk representasi angka. Dengan menggunakan sistem penomoran ini, banyak perhitungan aljabar dapat diselesaikan dengan mudah. Sistem ini juga sangat membantu untuk melakukan perhitungan aritmatika. Ini memberikan cara terbaik untuk mewakili bilangan dan pecahan yang tak terbatas.

Apa itu Sistem Penomoran Heksadesimal?

Kata Hexa berasal dari bahasa Yunani yang artinya enam. Sistem penomoran heksadesimal merupakan sistem penomoran posisi yang menggunakan 16 simbol untuk merepresentasikan bilangan. Mereka adalah 0, 1, 2, 3, 4, 5, 6, 7,8, 9, A B, C, D, E, F. Huruf A-F digunakan untuk mewakili angka dari sepuluh sampai lima belas.


Ketika direpresentasikan dalam bentuk biner, setiap heksadesimal direpresentasikan menggunakan empat bit biner. Sistem penomoran heksadesimal adalah sistem posisi basis-16 karena menggunakan pangkat 16 untuk menghitung nilai bilangan. Awalan '0X' digunakan sebelum angka untuk menunjukkannya sebagai angka heksadesimal. Misalnya, '25' adalah bilangan desimal sedangkan '0X25 ′ adalah bilangan heksadesimal.

Penggunaan Sistem Penomoran Heksadesimal

Penomoran heksadesimal sangat disukai oleh pemrogram dan desainer komputer. Sistem penomoran ini digunakan dalam pemrograman komputer untuk merepresentasikan bilangan yang besar. Ini juga memberikan representasi yang ramah manusia dari jumlah besar sehingga lebih mudah untuk ditafsirkan. Sistem ini juga digunakan untuk merepresentasikan bilangan negatif dan floating point dalam pemrograman komputer. Elektronik modern menggunakan representasi heksadesimal untuk set instruksi. Operasi aritmatika dasar dapat dilakukan secara langsung pada Hexadecimals. Sistem ini juga dapat mewakili desimal dan eksponensial dalam perhitungan.

Metode Konversi Desimal ke Hexa

Untuk perhitungan sehari-hari kami, penomoran desimal digunakan untuk mewakili angka. Tetapi sistem komputer dan elektronik menggunakan penomoran biner dan heksadesimal untuk instruksi. Jadi, perlu diketahui hubungan antara sistem desimal dan heksadesimal.

Untuk konversi Desimal ke Hexa, beberapa langkah harus diikuti. Awalnya, bilangan desimal harus dibagi dengan 16. Hasil bagi-nya ditulis di bawah dan sisanya dicatat. Sisa ini akan digunakan untuk representasi heksadesimal. Sekarang, bagi lagi hasil bagi dengan 16 dan ikuti proses di atas. Lanjutkan pembagian ini sampai hasil bagi menjadi nol. Jika nilai sisa yang diperoleh berada di antara 10, 11, 12, 13, 14, 15 mewakili mereka dengan A, B, C, D, E, F. masing-masing. Sekarang tuliskan sisanya dari bawah ke atas. Urutan angka yang sekarang diperoleh akan menjadi representasi heksadesimal dari angka desimal yang diberikan.

Contoh Konversi Desimal ke Hexa

Konversi bilangan desimal menjadi heksadesimal dijelaskan di atas. Mari kita lihat contoh dengan mengubah angka desimal 2545 menjadi Heksadesimal.

Langkah 1: Bagi bilangan tersebut dengan 16 dan catat hasil bagi dan sisanya.

Langkah2: Ulangi langkah di atas sampai hasil bagi menjadi nol.

Langkah 3: Untuk sisa yang lebih besar dari 9, wakili mereka dengan simbol Heksadesimal.

Step4: Catat sisa dari bawah ke atas untuk membentuk angka heksadesimal.

Contoh Konversi Desimal-Ke-Heksa

Contoh Konversi Desimal-Ke-Heksa

Metode Konversi Heksa ke Desimal

Untuk interpretasi bilangan heksadesimal, dan untuk melakukan penghitungan, bilangan tersebut harus diubah menjadi bentuk desimal. Tabel di bawah ini mewakili digit heksa-desimal dan berguna untuk konversi.

Tabel Konversi Desimal-Ke-Heksadesimal

Tabel Konversi Desimal-Ke-Heksadesimal

Langkah pertama dalam konversi bilangan heksadesimal menjadi desimal adalah menulis desimal ekuivalen untuk digit heksadesimal dari tabel konversi. Kemudian kalikan masing-masing desimal tersebut setara dengan 16 pangkat lokasi digit. Setelah mengalikan semua angka, tambahkan semua pengganda. Angka yang dihasilkan memberikan konversi desimal dari angka heksadesimal.

Konversi Heksa ke Desimal dengan Contoh

Proses konversi untuk konversi heksadesimal ke desimal seperti gambar di atas. Mari kita ubah bilangan heksadesimal 253A menjadi desimal.

Langkah 1: tuliskan desimal yang setara dengan digit heksadesimal.

A = 10: 3 = 3: 5 = 5: 2 = 2 dari tabel konversi yang diberikan di atas.

Langkah2: Kalikan angka dengan 16 pangkat dari nilai tempatnya.

Pada contoh nilai tempat A adalah 0. Jadi, harus dikalikan dengan 160, yang sama dengan 1. Jadi 10 × 1 = 10. Demikian pula, nilai tempat 3 adalah 1, nilai tempat 5 adalah 2, nilai tempat 2 adalah 3. Setelah perkalian, tambahkan semua pengali.

= 2 × 163+ 5 × 16dua+ 3 × 161+ 10 × 160

= 2 × 4096 + 5 × 256 + 3 × 16 + 10 × 1

= 8192 + 1280 + 48 + 10

= 9530

Jadi, konversi desimal dari bilangan heksadesimal 253A yang diberikan adalah 9530.

Ada banyak perangkat lunak yang tersedia online untuk konversi heksadesimal ke desimal langsung dan sebaliknya. Untuk implementasi perangkat keras, encoder heksadesimal ke biner mengubah bilangan tersebut menjadi biner yang selanjutnya diubah menjadi desimal menggunakan biner-desimal decoder .

Mesin tidak dapat memahami bahasa manusia. Mereka hanya dapat memahami 0 dan 1. Untuk membuat mesin memahami bahasa manusia, itu harus diubah menjadi bahasa mesin. Penomoran biner, Penomoran heksadesimal , Penomoran Oktal, dll .. adalah format penomoran berbasis mesin. Apapun representasi penomoran yang digunakan untuk pemrograman, secara internal harus diubah menjadi biner, untuk interpretasi dan penyimpanan data oleh mesin. Apa representasi desimal dari heksadesimal ‘5E’?