Langkau ke kandungan
ToolMug

Penukar Asas Nombor

Masukkan nombor dalam mana-mana asas dari 2 hingga 36 dan lihat nilainya dalam binari, oktal, perpuluhan, heksadesimal dan asas pilihan anda serentak. Integer sebesar mana pun kekal tepat, dan nombor negatif turut menunjukkan corak bit pelengkap dua.

Berjalan dalam pelayar anda — apa yang anda masukkan tidak dimuat naik

Binari1111 1111
Oktal377
Perpuluhan255
HeksadesimalFF
Asas 3673
Asas tersuai (7)513

Cara menggunakan

  1. Taip nombor. Awalan 0x, 0o dan 0b serta pemisah seperti _ atau ruang diterima.
  2. Pilih asas nombor itu ditulis.
  3. Baca nilai dalam setiap asas lain; salin mana-mana yang diperlukan.
  4. Tetapkan Asas tersuai (2–36) untuk melihat asas luar biasa seperti asas 32.

Penerangan pilihan

Asas input
Digit melebihi 9 menggunakan huruf — a ialah 10, f ialah 15, z ialah 35. Huruf tidak sensitif kepada huruf besar atau kecil.
Nombor besar
Pengiraan menggunakan integer ketepatan arbitrari, jadi nilai 64-bit dan lebih besar kekal tepat dan tidak dibundarkan seperti kalkulator biasa.
Pelengkap dua
Bagi nombor negatif, menunjukkan corak bit yang disimpan komputer dalam integer bertanda 8, 16, 32, 64 atau 128-bit terkecil yang muat.
Kumpulkan digit
Membahagikan binari dan heks kepada kumpulan empat, dan perpuluhan kepada kumpulan tiga supaya mudah dibaca. Salin akan membuang ruang tersebut.

Rujukan pantas

Perpuluhan Binari Oktal Heks
0 0 0 0
7 111 7 7
10 1010 12 A
15 1111 17 F
16 10000 20 10
255 1111 1111 377 FF
1024 100 0000 0000 2000 400
65535 1111 1111 1111 1111 177777 FFFF

Soalan lazim

Bagaimanakah cara menukar binari kepada perpuluhan secara manual?

Darabkan setiap bit dengan 2 dikuasakan kedudukannya, dikira dari 0 di sebelah kanan, kemudian jumlahkan. 1011 ialah 1×8 + 0×4 + 1×2 + 1×1 = 11.

Mengapa satu digit heks bersamaan empat bit?

Enam belas nilai (0–f) memerlukan tepat empat bit (2⁴ = 16), jadi setiap digit heks mewakili satu nibble. Itulah sebabnya heks digunakan untuk menulis bait secara ringkas — dua digit bagi setiap bait.

Adakah ia menyokong pecahan?

Tidak, integer sahaja. Pecahan seperti 0.1 selalunya tiada perwakilan terhingga yang tepat dalam binari.

Berapakah nombor terbesar yang boleh ditukar?

Tiada had praktikal; nombor dengan beribu-ribu digit ditukar serta-merta.

Privasi

Alat ini berjalan sepenuhnya dalam pelayar anda. Fail dan teks anda diproses pada peranti anda dan tidak pernah dimuat naik ke pelayan kami.

Alat berkaitan