UnitConv
Basis Angka

Konverter Basis Angka

Konversi antara biner, oktal, desimal, dan heksadesimal dengan visualisasi pola bit

Input

IEEE 754 Floating Point

Tentang alat ini

Konverter basis bilangan adalah alat gratis untuk pengembang dan pelajar yang mengonversi antara biner, oktal, desimal, dan heksadesimal secara waktu nyata. Alat ini juga memvisualisasikan pola bit, representasi komplemen dua, bahkan tata letak internal IEEE 754 untuk bilangan titik mengambang. Ideal untuk belajar pemrograman, men-debug operasi bit, membaca kode warna atau alamat memori, dan menyiapkan ujian ilmu komputer.

Cara penggunaan

  1. 1 Pilih basis bilangan masukan (biner, oktal, desimal, atau heksadesimal).
  2. 2 Ketik nilainya di kolom (heksadesimal juga menerima A-F).
  3. 3 Konversi ke semua basis muncul bersama pola bit dan komplemen dua.
  4. 4 Untuk melihat bentuk IEEE 754 suatu desimal, masukkan di kolom titik mengambang.

Cara kerjanya

Basis menunjukkan berapa banyak digit mewakili satu posisi. Desimal memakai sepuluh digit (0-9), biner dua (0 dan 1), dan heksadesimal enam belas (0-9 dan A-F). Setiap posisi punya bobot sama dengan basis pangkat 0, 1, 2, dan seterusnya dari kanan. Misalnya biner 1011 = 1x8 + 0x4 + 1x2 + 1x1 = 11. Heksadesimal FF = 15x16 + 15 = 255, nilai maksimum satu kanal warna RGB. Komputer bekerja sepenuhnya dalam biner di dalam, sehingga oktal dan heksadesimal dipakai sebagai singkatan yang mudah dibaca. Bilangan negatif disimpan sebagai komplemen dua, dan desimal dalam format IEEE 754, terbagi menjadi tanda, eksponen, dan mantissa.

Pertanyaan yang sering diajukan

Mengapa heksadesimal sering dipakai dalam pemrograman?

Karena empat digit biner persis sama dengan satu digit heksadesimal, sehingga nilai biner panjang bisa ditulis ringkas dan mudah dibaca. Umum pada kode warna dan alamat memori.

Apa itu komplemen dua?

Cara merepresentasikan bilangan negatif dengan membalik semua bit lalu menambah satu. Dengan begitu satu rangkaian penjumlah juga melakukan pengurangan, menyederhanakan perangkat keras.

Mengapa heksadesimal FF sama dengan 255?

F bernilai 15 dalam desimal dan posisi kedua berbobot 16, jadi FF = 15x16 + 15 = 255, nilai terbesar yang muat dalam delapan bit.

Apa itu tanda, eksponen, dan mantissa di IEEE 754?

Tanda menunjukkan positif atau negatif, eksponen menskalakan besaran, dan mantissa menyimpan digit signifikan. Bersama-sama mereka mendekati bilangan riil dalam biner.

Alat dan kegunaan terkait

Heksadesimal erat kaitannya dengan konverter kode warna. Untuk kode karakter, lihat konverter ASCII, dan untuk lebar bit serta ukuran data, lihat konverter satuan penyimpanan.