keencalculator
  1. Beranda
  2. Teknologi dan Layar
  3. Konverter Basis Bilangan

Konverter Basis Bilangan

Ubah bilangan bulat antara biner, oktal, desimal, dan heksadesimal. Ketik bilangannya, sebutkan basis asalnya dan basis tujuannya, dan keempat representasinya ditampilkan bersamaan. Nilai yang sangat panjang pun ditangani secara tepat.

Contoh cepat

Hanya bilangan bulat. Spasi dan awalan 0x, 0b, atau 0o tidak masalah.

Angka Anda tetap berada di browser Anda. Angka itu tidak pernah diunggah.
Hasil11111111
Biner
11111111
Oktal
377
Desimal
255
Heksadesimal
FF
Bit yang dibutuhkan
8

Pengaturan tersimpan

Simpan masukan yang sering Anda pakai, seperti tarif biasa, pinjaman, atau ukuran ruangan, lalu muat kembali dengan satu ketukan.

    Perhitungan terbaru Anda

    Hasil perhitungan Anda di sini disimpan di perangkat ini supaya bisa dilihat lagi nanti.

      Rumus

      Nilai = Σ digit × basis^posisi, dengan posisi dihitung mulai dari 0 di sebelah kanan
      Untuk mengubah dari desimal: bagi berulang kali dengan basis baru dan baca sisa pembagiannya dari yang terakhir ke yang pertama
      Satu digit heks = 4 digit biner; satu digit oktal = 3 digit biner

      Cara menggunakan

      1. Ketik bilangannya. Spasi dan awalan 0x, 0b, atau 0o diabaikan.
      2. Pilih basis penulisannya.
      3. Pilih basis tujuan; basis lainnya tercantum di bawah hasil.

      Contoh perhitungan

      Desimal 255 ke biner

      Hasil
      11111111
      Heksadesimal
      FF
      Oktal
      377
      Bit yang dibutuhkan
      8

      Biner 1011 0110 ke desimal: 128 + 32 + 16 + 4 + 2

      Hasil
      182
      Heksadesimal
      B6
      Oktal
      266

      Heksadesimal 0x1F4 ke desimal: 1 × 256 + 15 × 16 + 4

      Hasil
      500
      Biner
      111110100
      Oktal
      764
      Bit yang dibutuhkan
      9

      Keempat basis

      Biner (basis 2) memakai 0 dan 1 dan merupakan cara komputer menyimpan segalanya. Oktal (basis 8) memakai 0–7 dan bertahan terutama pada izin file Unix seperti 755. Desimal (basis 10) adalah cara menghitung sehari-hari. Heksadesimal (basis 16) memakai 0–9 dan A–F, dengan A bernilai 10 dan F bernilai 15, dan merupakan cara ringkas menuliskan byte, alamat memori, dan warna.

      Mengonversi dengan tangan

      Untuk membaca biner, jumlahkan nilai tempat dari angka 1: 1011 0110 adalah 128 + 32 + 16 + 4 + 2 = 182. Heks dan biner bisa dikonversi digit demi digit, karena setiap digit heks mewakili tepat empat bit: B adalah 1011 dan 6 adalah 0110, jadi 1011 0110 adalah B6.

      Pertanyaan yang sering diajukan

      Berapa 255 dalam biner?

      11111111 — delapan angka 1, nilai terbesar yang muat dalam satu byte. Dalam heksadesimal, nilainya FF.

      Berapa FF dalam desimal?

      255: 15 × 16 + 15.

      Apakah bisa mengonversi pecahan atau bilangan negatif?

      Bilangan bulat negatif ditampilkan dengan tanda minus, bukan dalam komplemen dua. Pecahan tidak didukung.

      Kalkulator terkait