Langsung ke konten

Konverter Biner, Desimal, Heksadesimal, dan Oktal

Ketik bilangan dalam biner, oktal, desimal, atau heksadesimal, dan tiga kotak lainnya langsung diperbarui. Bilangan bulat besar dihitung tepat, dan bilangan negatif bisa ditampilkan dalam komplemen dua 8, 16, 32, atau 64 bit.

Bilangan negatif

Kelompokkan digit biner

Basis 2 – digit 0 dan 1

Basis 8 – digit 0 sampai 7

Basis 10 – digit 0 sampai 9

Basis 16 – digit 0 sampai 9 dan A sampai F

Panjang biner: 8 bit

Cara memakai konverter biner

  1. Ketik angka di salah satu dari empat kotak: Biner, Oktal, Desimal, atau Heksadesimal.
  2. Lihat tiga kotak lainnya, yang ikut berubah saat Anda mengetik. Setiap kotak punya tombol salin sendiri.
  3. Pilih cara mengelompokkan digit biner: Tanpa pengelompokan, Per 4 digit, atau Per byte (8).
  4. Untuk bilangan negatif, pilih Tanda minus agar ditulis dengan minus di depan, atau Komplemen dua beserta Lebar bit untuk melihat cara komputer menyimpannya.

Fitur

  • Empat basis sekaligus: biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16).
  • Angka besar yang tepat tanpa pembulatan, berapa pun jumlah digitnya.
  • Pengelompokan bit per 4 (nibble) atau per 8 (byte) agar mudah dibaca.
  • Komplemen dua 8, 16, 32, atau 64 bit, dengan rentang bertanda yang ditampilkan.
  • Pesan kesalahan yang jelas yang menyebut karakter yang tidak sesuai, misalnya angka 2 di bilangan biner.
  • Panjang biner dalam bit, sehingga Anda tahu berapa ruang yang dibutuhkan sebuah nilai.

Nilai tempat di setiap basis

Semua basis bekerja dengan cara yang sama; yang berbeda hanya pengalinya. Dalam desimal, setiap tempat bernilai sepuluh kali tempat di kanannya. Dalam biner dua kali, dalam oktal delapan kali, dan dalam heksadesimal enam belas kali, dengan huruf A sampai F mewakili 10 sampai 15. Jadi nilai yang sama, dua ratus lima puluh lima, ditulis 11111111 dalam biner, 377 dalam oktal, 255 dalam desimal, dan FF dalam heksa.

Komplemen dua secara singkat

Dengan 8 bit ada 256 pola yang berbeda. Komplemen dua memakai bit paling kiri sebagai tanda: pola yang diawali 0 bernilai 0 sampai 127, dan pola yang diawali 1 bernilai −128 sampai −1. Untuk membalik tanda secara manual, balik semua bit lalu tambah satu. Contohnya, 5 adalah 00000101; setelah dibalik menjadi 11111010, dan ditambah satu menjadi 11111011, yaitu −5. Ketik 11111011 di kotak Biner dengan Komplemen dua dan 8-bit terpilih untuk membuktikannya.

Kapan Anda membutuhkannya

  • Pelajar SMA dan SMK: materi sistem bilangan di pelajaran Informatika dan TKJ, termasuk memeriksa PR konversi basis.
  • Mahasiswa dan programmer: membaca bit mask, flag, dan nilai register, serta melihat bentuk bilangan negatif di memori.
  • Jaringan: mengubah oktet alamat IP dan subnet mask, misalnya 255.255.255.0, di mana setiap 255 adalah 11111111.
  • Desain web: kode warna heksa seperti #6366F1 terdiri dari tiga byte, yaitu 99, 102, dan 241 dalam desimal.

Kenapa memakai konverter biner Fileora

Konverter ini menampilkan empat basis sekaligus, tidak pernah membulatkan angka besar, dan menjelaskan kesalahan alih-alih hanya menampilkan kolom kosong. Semuanya berjalan di browser Anda tanpa perlu daftar.

Untuk kode warna, konverter warna mengubah heksa ke RGB dan HSL. Untuk mengodekan teks, bukan angka, gunakan encode dan decode Base64.

Pertanyaan yang sering diajukan

Bagaimana cara mengubah biner ke desimal?

Setiap digit biner bernilai dua kali digit di sebelah kanannya, dimulai dari 1. Untuk 1011, jumlahkan 8 + 0 + 2 + 1 sehingga hasilnya 11. Dengan alat ini, cukup ketik 1011 di kotak Biner dan kotak Desimal menampilkan 11.

Bagaimana mengubah desimal ke biner secara manual?

Bagi dengan 2 berulang kali dan catat sisanya, lalu baca sisa-sisa itu dari bawah ke atas. Untuk 13: 13 ÷ 2 = 6 sisa 1, 6 ÷ 2 = 3 sisa 0, 3 ÷ 2 = 1 sisa 1, dan 1 ÷ 2 = 0 sisa 1. Dibaca dari bawah, hasilnya 1101.

Kenapa heksadesimal sering dipakai?

Satu digit heksa mewakili tepat empat bit, jadi satu byte selalu dua digit heksa. Nilai biner yang panjang jadi jauh lebih ringkas: 11111111 menjadi FF dan 1010 0101 menjadi A5. Kode warna web, alamat memori, dan checksum file ditulis dalam heksa karena alasan ini.

Apa itu komplemen dua?

Komplemen dua adalah cara komputer menyimpan bilangan bulat negatif. Pada lebar tetap, misalnya 8 bit, bilangan negatif disimpan sebagai 2 pangkat lebar bit ditambah bilangan itu, sehingga −1 menjadi 11111111 dan −128 menjadi 10000000. Pilih Komplemen dua di Bilangan negatif, tentukan Lebar bit, dan alat menampilkan polanya dalam biner, oktal, dan heksa.

Apa yang terjadi jika angka tidak muat di lebar bit?

Dalam mode komplemen dua, bilangan 8-bit harus di antara −128 dan 127, bilangan 16-bit di antara −32.768 dan 32.767, dan seterusnya. Rentangnya ditampilkan di bawah tombol lebar bit, dan muncul pesan kesalahan jika angka desimal berada di luar rentang atau jika pola biner, oktal, atau heksa lebih panjang dari lebar bit.

Apakah ada batas besar angka?

Praktis tidak ada. Konverter memakai bilangan bulat presisi sembarang, jadi angka desimal 30 digit atau nilai hash 256-bit dikonversi dengan tepat, tanpa pembulatan seperti di spreadsheet atau kalkulator biasa.

Bisakah menempelkan angka dengan awalan 0x atau 0b?

Bisa. Awalan 0b di kotak Biner, 0o di kotak Oktal, dan 0x di kotak Heksadesimal dihapus otomatis. Spasi, garis bawah, dan apostrof sebagai pemisah digit juga diabaikan, jadi 1111_0000 dan 1111 0000 sama-sama bisa dipakai.

Tidak menemukan alat yang Anda butuhkan, atau ada yang tidak berfungsi?

Beri tahu kami alat apa yang Anda inginkan atau apa yang salah. Kami membaca setiap pesan, dan permintaan menentukan apa yang kami buat berikutnya.

Membuka aplikasi email Anda. Mohon jangan lampirkan file pribadi.