Konversi

Pengonversi Pecahan Heksadesimal

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu pecahan heksadesimal?

Heksadesimal adalah sistem bilangan basis‑16 yang menggunakan enam belas simbol berbeda:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, dan F.
Dalam sistem ini, huruf A–F mewakili nilai desimal 10–15. Sementara kebanyakan orang akrab dengan bilangan heksadesimal utuh (umum digunakan dalam komputasi dan pengkodean warna), bilangan pecahan heksadesimal jarang dibahas namun sama pentingnya, terutama dalam aritmetika komputer dan representasi titik-mengambang.

Pecahan heksadesimal adalah bilangan apa pun yang memiliki bagian pecahan yang ditulis dalam basis 16. Sebagai contoh:

0.AC160.AC_{16}

adalah pecahan heksadesimal, yang mewakili nilai desimal 1016+12162=0,67187510\frac{10}{16} + \frac{12}{16^2} = 0,671875_{10}.

Bagaimana cara kerja konverter

Kalkulator ini secara instan mengonversi bilangan pecahan antara sistem bilangan desimal, heksadesimal, dan lainnya, tanpa perlu mengklik tombol “hitung”. Pengguna dapat memasukkan baik pecahan desimal maupun bilangan pecahan heksadesimal, dan konverter secara otomatis memberikan nilai ekivalen dalam basis yang diinginkan.

Alat ini berguna untuk:

  • Pengembang yang bekerja dengan alamat memori komputer atau kode warna.
  • Siswa yang mempelajari tentang sistem bilangan dan konversi.
  • Ilmuwan atau insinyur yang menangani data dalam basis yang berbeda.

Proses konversi mencakup dua tahap utama:

  1. Konversi bagian bilangan bulat (jika ada).
  2. Konversi bagian pecahan dengan perkalian atau pembagian berurutan.

Contoh langkah demi langkah

Contoh 1: Desimal 10,375 ke heksadesimal

  1. Bagian bilangan bulat = 10 → A16A_{16}.
  2. Bagian pecahan = 0,375.

Hitung bagian pecahan:

PerkalianHasilBagian bulatSisa
0,375 × 166,060

Jadi, hasil akhirnya:

10,37510=A.61610,375_{10} = A.6_{16}

Contoh 2: Pecahan heksadesimal 2.F ke desimal

2.F16=2+1516=2,9375102.F_{16} = 2 + \frac{15}{16} = 2,9375_{10}

Contoh 3: Contoh pecahan berulang

Konversi 0.1100.1_{10} ke heksadesimal.

PerkalianHasilBagian bulatSisa
0,1 × 161,616
0,6 × 169,696
0,6 × 169,696

Polanya berulang, jadi:

0,1100.1999...160,1_{10} \approx 0.1999..._{16}

Ini menunjukkan bahwa tidak semua pecahan desimal memiliki representasi heksadesimal hingga, seperti halnya 13\frac{1}{3} tidak dapat diwakili dengan tepat dalam basis 10.

Aplikasi pecahan heksadesimal

  • Grafik komputer dan pengkodean warna: Warna seperti RGBA kadang menggunakan representasi pecahan heks untuk mendefinisikan transparansi.
  • Perangkat keras digital: Mikrokontroler dan prosesor dapat menyimpan nilai titik mengambang sebagai pecahan heks untuk kepadatan.
  • Transmisi data: Saat mengodekan data biner ke format yang dapat dibaca, notasi pecahan heks dapat muncul.
  • Tujuan pendidikan: Sangat baik untuk menunjukkan permasalahan pembulatan dan presisi titik mengambang di seluruh sistem numerik.

Konversi ke basis lain

Konverter dapat mentransformasi bilangan pecahan antara sistem bilangan apa pun — dari biner (basis 2) ke oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16), dan bahkan melampaui itu.

Untuk bilangan pecahan 0.b1b2b3...k0.b_1 b_2 b_3 ..._{k} dalam basis kk, rumus konversi umum ke desimal adalah:

(0.b1b2b3...)k=i=1nbiki(0.b_1 b_2 b_3 ... )_{k} = \sum_{i=1}^{n} \frac{b_i}{k^i}

Setelah diekspresikan sebagai desimal, itu dapat dengan mudah dikonversi ke basis lain menggunakan metode perkalian yang dijelaskan sebelumnya.

Fakta sejarah menarik

Penggunaan heksadesimal secara luas dalam komputasi muncul pada tahun 1960-an. Sistem seperti IBM 1620 awalnya lebih memilih aritmatika basis‑10, tetapi arsitektur berbasis biner segera menunjukkan bahwa basis‑16 lebih kompatibel dengan desain prosesor dasar. Pecahan heksadesimal dan representasi titik-mengambang menjadi penting dalam menggambarkan memori dan operasi perangkat keras komputer sejak saat itu.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi 7,25 dari desimal ke heksadesimal?

Pisahkan bagian bilangan bulat dan bagian pecahan:
Bagian bilangan bulat: 710=7167_{10} = 7_{16}.
Bagian pecahan: 0,25×16=40,25 \times 16 = 4.
Oleh karena itu, 7,2510=7.4167,25_{10} = 7.4_{16}.

Bagaimana cara mengonversi 0.A3 dari heksadesimal ke desimal?

A=10,3=3A = 10, \, 3 = 3 10161+3162=0,625+0,01171875=0,6367187510\frac{10}{16^1} + \frac{3}{16^2} = 0,625 + 0,01171875 = 0,63671875_{10}

Berapa banyak digit heksadesimal yang diperlukan untuk merepresentasikan 0,5 dalam desimal?

Untuk mengekspresikan 0,5 dalam basis‑16:

0,5×16=80,5 \times 16 = 8

Oleh karena itu, satu digit heksadesimal setelah titik sudah cukup:

0,510=0.8160,5_{10} = 0.8_{16}

Bagaimana cara mengetahui apakah pecahan desimal akan berhenti dalam heksadesimal?

Suatu pecahan desimal berhenti dalam heksadesimal jika penyebutnya (saat dinyatakan dalam bentuk paling sederhana) membagi pangkat 16, yaitu, 2a×5b2^a \times 5^b di mana pangkat tertinggi dari 2 yang ada membagi 16n=24n16^n = 2^{4n}.
Contoh: 18\frac{1}{8} akan berhenti karena 8=238 = 2^3 membagi 24n2^{4n}.
Namun, 13\frac{1}{3} tidak akan berhenti karena 3 tidak membagi pangkat dari 2.

Laporkan bug

Bidang ini wajib diisi.