Kalkulator Desimal ke Pecahan

Decimal to Binary Converter — Free Online Tool

Masukkan pecahan desimal di bawah ini untuk langsung mengubahnya menjadi representasi biner dengan rincian langkah demi langkah.

Konversi ke Biner

Representasi Visual

Digit Basis 10 → Basis {base}
Masukkan angka…
Nilai sebagai proporsi dari 1
0%

Cara Mengubah Pecahan Desimal ke Biner

Untuk mengonversi bilangan desimal dengan bagian pecahan menjadi biner, Anda membagi bilangan tersebut menjadi bilangan bulat dan bagian pecahan lalu mengonversinya secara terpisah.

Langkah-langkah

  1. Pisahkan bilangan tersebut menjadi bagian bilangan bulat dan bagian pecahan.
  2. Ubah bagian bilangan bulat menjadi biner dengan membaginya berulang kali dengan 2 dan mencatat sisanya.
  3. Ubah bagian pecahan menjadi biner dengan mengalikannya berulang kali dengan 2 dan mencatat bagian bilangan bulat dari hasilnya.
  4. Gabungkan dua bagian biner dengan titik desimal (biner).

Contoh

Convert 10.25 to binary:
1. Integer part (10): 10 ÷ 2 = 5 rem 0, 5 ÷ 2 = 2 rem 1, 2 ÷ 2 = 1 rem 0, 1 ÷ 2 = 0 rem 1 → 1010
2. Fractional part (0.25): 0.25 × 2 = 0.50 (int 0), 0.50 × 2 = 1.00 (int 1) → .01
3. Combine: 1010 + .01 = 1010.01₂

Konversi Umum

Desimal Biner
0.1250.001
0.250.01
0.50.1
0.750.11
1.51.1

Pertanyaan yang Sering Diajukan

Pertanyaan umum tentang sistem bilangan biner dan representasi titik mengambang

01 Apa sistem bilangan biner?

Sistem bilangan biner, atau basis-2, hanya menggunakan dua digit: 0 dan 1. Ini adalah dasar dari semua sistem komputer modern dan elektronik digital.

02 Bagaimana Anda merepresentasikan bilangan floating-point dalam biner?

Bilangan floating-point direpresentasikan dalam biner menggunakan standar IEEE 754, yang mengalokasikan bit tertentu untuk tanda, eksponen, dan pecahan (atau mantissa).

03 Mengapa beberapa pecahan desimal memiliki representasi biner yang berulang tanpa batas?

Pada basis 2, hanya pecahan yang penyebutnya adalah pangkat 2 yang dapat dinyatakan dengan tepat. Lainnya, seperti 0,1, menghasilkan pecahan biner berulang, yang menyebabkan kesalahan pembulatan kecil di komputer.

04 Apa perbedaan antara konversi bilangan bulat biner dan konversi pecahan biner?

Konversi bilangan bulat dilakukan dengan membaginya berulang kali dengan 2 dan mengambil sisanya, sedangkan pecahan dikonversi dengan mengalikan berulang kali dengan 2 dan mengambil bagian bilangan bulat dari hasilnya.

05 Bisakah semua bilangan desimal dikonversi ke biner secara akurat?

Ya, tetapi beberapa memerlukan jumlah bit yang tidak terbatas untuk mewakili secara tepat. Dalam komputasi, kesalahan ini sering kali terpotong, menyebabkan masalah presisi kecil yang dikenal sebagai kesalahan floating-point.

|