Konverter Basis Bilangan
Konversi bilangan antara biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16). Mendukung bilangan bulat presisi arbitrer, format prefiks (0b, 0o, 0x), bilangan negatif, dan representasi komplemen dua.
Input tidak valid. Silakan masukkan bilangan yang valid untuk basis yang dipilih.
Maaf! Server gagal memproses permintaan Anda, silakan coba lagi nanti.
| Desimal |
|
|---|---|
| Hex (Huruf Kecil) |
|
| Hex (Huruf Besar) |
|
| Hex (Dikelompokkan) |
|
| Hex (Awalan 0x) |
|
| Biner |
|
| Biner (Dikelompokkan) |
|
| Oktal |
|
| Base64 |
|
| Komplemen Dua |
|
| Komplemen Dua (Dikelompokkan) |
|
Lebih lanjut tentang Basis Bilangan
Sistem Bilangan
Basis bilangan (atau radiks) menentukan berapa banyak digit unik yang digunakan untuk merepresentasikan bilangan. Dalam basis N, setiap posisi digit merepresentasikan pangkat N.
| Basis | Nama | Digit | Penggunaan Umum |
|---|---|---|---|
| 2 | Biner | 0, 1 | Sirkuit digital, penyimpanan data, operasi bitwise |
| 8 | Oktal | 0-7 | Izin file Unix, sistem warisan |
| 10 | Desimal | 0-9 | Penghitungan sehari-hari, angka yang dapat dibaca manusia |
| 16 | Heksadesimal | 0-9, A-F | Alamat memori, kode warna, nilai byte |
Referensi Konversi Cepat
| Desimal | Biner | Oktal | Hex |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 5 | 0101 | 5 | 5 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
Awalan Umum
0batau0Buntuk biner (mis.,0b1010= 10)0oatau0Ountuk oktal (mis.,0o17= 15)0xatau0Xuntuk heksadesimal (mis.,0xFF= 255)
Komplemen Dua
Komplemen dua adalah representasi standar untuk bilangan bulat bertanda dalam komputasi. Untuk menegatifkan bilangan: balikkan semua bit, lalu tambahkan 1. Dalam sistem 8-bit, nilai berkisar dari -128 (10000000) hingga 127 (01111111). Bit paling signifikan menunjukkan tanda: 0 untuk positif, 1 untuk negatif.
Hex dalam Praktik
- Warna:
#FF5733= RGB(255, 87, 51). Setiap pasangan digit hex merepresentasikan satu byte (0-255). - Memori: Alamat seperti
0x7FFF5FBFF8A0ditulis dalam hex karena setiap digit hex memetakan tepat 4 digit biner. - Izin file:
chmod 755menggunakan oktal. 7 = rwx, 5 = r-x.