Penukar Asas Nombor
Tukar nombor antara perduaan (asas 2), perlapanan (asas 8), perpuluhan (asas 10) dan perenambelasan (asas 16). Menyokong integer ketepatan arbitrari, format awalan (0b, 0o, 0x), nombor negatif dan perwakilan two's complement.
Input tidak sah. Sila masukkan nombor yang sah untuk asas yang dipilih.
Maaf! Pelayan gagal memproses permintaan anda, sila cuba lagi kemudian.
| Perpuluhan |
|
|---|---|
| Heks (Huruf Kecil) |
|
| Heks (Huruf Besar) |
|
| Heks (Berkumpulan) |
|
| Hex (Awalan 0x) |
|
| Perduaan |
|
| Perduaan (Berkumpulan) |
|
| Perlapanan |
|
| Base64 |
|
| Pelengkap Dua |
|
| Two's Complement (Berkumpulan) |
|
Lagi tentang Asas Nombor
Sistem Nombor
Asas nombor (atau radiks) menentukan berapa banyak digit unik digunakan untuk mewakili nombor. Dalam asas N, setiap kedudukan digit mewakili kuasa N.
| Asas | Nama | Digit | Kegunaan Lazim |
|---|---|---|---|
| 2 | Binari | 0, 1 | Litar digital, penyimpanan data, operasi bitwise |
| 8 | Oktal | 0-7 | Kebenaran fail Unix, sistem warisan |
| 10 | Perpuluhan | 0-9 | Pengiraan harian, nombor boleh dibaca manusia |
| 16 | Perenambelasan | 0-9, A-F | Alamat memori, kod warna, nilai bait |
Rujukan Penukaran Pantas
| Perpuluhan | Binari | 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 Lazim
0batau0Buntuk binari (cth.,0b1010= 10)0oatau0Ountuk oktal (cth.,0o17= 15)0xatau0Xuntuk perenambelasan (cth.,0xFF= 255)
Pelengkap Dua
Pelengkap dua ialah perwakilan standard untuk integer bertanda dalam pengkomputeran. Untuk menegatifkan nombor: songsangkan semua bit, kemudian tambah 1. Dalam sistem 8-bit, nilai berjulat dari -128 (10000000) hingga 127 (01111111). Bit paling ketara menunjukkan tanda: 0 untuk positif, 1 untuk negatif.
Hex dalam Amalan
- Warna:
#FF5733= RGB(255, 87, 51). Setiap pasangan digit hex mewakili satu bait (0-255). - Memori: Alamat seperti
0x7FFF5FBFF8A0ditulis dalam hex kerana setiap digit hex sepadan dengan tepat 4 digit binari. - Kebenaran fail:
chmod 755menggunakan oktal. 7 = rwx, 5 = r-x.