Tabel Konversi Basis
Hasilkan bagan referensi basis bilangan kustom dan interaktif seketika. Pilih nilai awal, nilai akhir, dan langkah kenaikan khusus untuk membangun tabel angka desimal yang dipetakan ke padanan biner, oktal, heksadesimal, dan karakter ASCII-nya. Terapkan filter, soroti sifat matematis, unduh data sebagai CSV/JSON, atau salin sebagai tabel Markdown. Cocok untuk kursus ilmu komputer standar dan kebutuhan pemrograman.
Analyze number mappings dynamically. Configure your starting value, ending range, padding parameters, and active column properties below.
| Decimal (10) | Binary (2) | Octal (8) | Hexadecimal (16) | ASCII Char | Roman Num |
|---|---|---|---|---|---|
| 0 | 00000000 | 0 | 0 | Control char | - |
| 1 | 00000001 | 1 | 1 | Control char | I |
| 2 | 00000010 | 2 | 2 | Control char | II |
| 3 | 00000011 | 3 | 3 | Control char | III |
| 4 | 00000100 | 4 | 4 | Control char | IV |
| 5 | 00000101 | 5 | 5 | Control char | V |
| 6 | 00000110 | 6 | 6 | Control char | VI |
| 7 | 00000111 | 7 | 7 | Control char | VII |
| 8 | 00001000 | 10 | 8 | Control char | VIII |
| 9 | 00001001 | 11 | 9 | Control char | IX |
| 10 | 00001010 | 12 | A | Control char | X |
| 11 | 00001011 | 13 | B | Control char | XI |
| 12 | 00001100 | 14 | C | Control char | XII |
| 13 | 00001101 | 15 | D | Control char | XIII |
| 14 | 00001110 | 16 | E | Control char | XIV |
| 15 | 00001111 | 17 | F | Control char | XV |
| 16 | 00010000 | 20 | 10 | Control char | XVI |
| 17 | 00010001 | 21 | 11 | Control char | XVII |
| 18 | 00010010 | 22 | 12 | Control char | XVIII |
| 19 | 00010011 | 23 | 13 | Control char | XIX |
| 20 | 00010100 | 24 | 14 | Control char | XX |
| 21 | 00010101 | 25 | 15 | Control char | XXI |
| 22 | 00010110 | 26 | 16 | Control char | XXII |
| 23 | 00010111 | 27 | 17 | Control char | XXIII |
| 24 | 00011000 | 30 | 18 | Control char | XXIV |
| 25 | 00011001 | 31 | 19 | Control char | XXV |
| 26 | 00011010 | 32 | 1A | Control char | XXVI |
| 27 | 00011011 | 33 | 1B | Control char | XXVII |
| 28 | 00011100 | 34 | 1C | Control char | XXVIII |
| 29 | 00011101 | 35 | 1D | Control char | XXIX |
| 30 | 00011110 | 36 | 1E | Control char | XXX |
| 31 | 00011111 | 37 | 1F | Control char | XXXI |
| 32 | 00100000 | 40 | 20 | XXXII | |
| 33 | 00100001 | 41 | 21 | ! | XXXIII |
| 34 | 00100010 | 42 | 22 | " | XXXIV |
| 35 | 00100011 | 43 | 23 | # | XXXV |
| 36 | 00100100 | 44 | 24 | $ | XXXVI |
| 37 | 00100101 | 45 | 25 | % | XXXVII |
| 38 | 00100110 | 46 | 26 | & | XXXVIII |
| 39 | 00100111 | 47 | 27 | ' | XXXIX |
| 40 | 00101000 | 50 | 28 | ( | XL |
| 41 | 00101001 | 51 | 29 | ) | XLI |
| 42 | 00101010 | 52 | 2A | * | XLII |
| 43 | 00101011 | 53 | 2B | + | XLIII |
| 44 | 00101100 | 54 | 2C | , | XLIV |
| 45 | 00101101 | 55 | 2D | - | XLV |
| 46 | 00101110 | 56 | 2E | . | XLVI |
| 47 | 00101111 | 57 | 2F | / | XLVII |
| 48 | 00110000 | 60 | 30 | 0 | XLVIII |
| 49 | 00110001 | 61 | 31 | 1 | XLIX |
| 50 | 00110010 | 62 | 32 | 2 | L |
| 51 | 00110011 | 63 | 33 | 3 | LI |
| 52 | 00110100 | 64 | 34 | 4 | LII |
| 53 | 00110101 | 65 | 35 | 5 | LIII |
| 54 | 00110110 | 66 | 36 | 6 | LIV |
| 55 | 00110111 | 67 | 37 | 7 | LV |
| 56 | 00111000 | 70 | 38 | 8 | LVI |
| 57 | 00111001 | 71 | 39 | 9 | LVII |
| 58 | 00111010 | 72 | 3A | : | LVIII |
| 59 | 00111011 | 73 | 3B | ; | LIX |
| 60 | 00111100 | 74 | 3C | < | LX |
| 61 | 00111101 | 75 | 3D | = | LXI |
| 62 | 00111110 | 76 | 3E | > | LXII |
| 63 | 00111111 | 77 | 3F | ? | LXIII |
| 64 | 01000000 | 100 | 40 | @ | LXIV |
Fitur utama tabel konversi basis
- Rentang khusus dan langkah kenaikan: buat daftar pemetaan basis dari bilangan bulat awal mana pun hingga nilai akhir dengan langkah khusus (misalnya menghitung kelipatan 5, 10, dan seterusnya). Mendukung keluaran tabel hingga 10.000 baris.
- Sorotan sifat visual: identifikasi sifat matematis pada kisi tabel seketika. Soroti bilangan prima, bilangan genap, bilangan ganjil, atau kuadrat sempurna dengan penanda warna khusus.
- Ekspor Markdown dan data: unduh lembar referensi basis kustom Anda sebagai file CSV atau JSON. Salin baris langsung sebagai tabel berformat Markdown, siap untuk dokumentasi Markdown Anda.
- Filter pencarian multikolom: temukan nilai seketika. Filter pencarian memindai nilai desimal, biner, oktal, dan heksadesimal untuk mencocokkan substring dalam waktu nyata.
Kasus penggunaan umum tabel konversi basis
- Pendidikan ilmu komputer: bantuan belajar yang sempurna bagi siswa yang mempelajari representasi biner, konfigurasi hex, komplemen dua, dan konversi basis bilangan.
- Firmware dan sistem tertanam: bandingkan pengaturan register, konfigurasi pin, dan flag byte antara bitfield biner dan nilai hex saat men-debug mikrokontroler.
- Subnetting jaringan dan IP: petakan alamat IP dan masker jaringan ke oktet biner, memudahkan pemahaman blok CIDR, subnetting, dan logika bitwise.
- Teknik elektronika digital: validasi transisi gerbang logika, nilai encoder/decoder, dan tabel kebenaran dengan memeriksa penghitung biner berurutan berdampingan.
- Pencetakan contekan: buat rentang khusus (misalnya 0 hingga 255) dan cetak lembar yang bersih dan ramah kertas untuk digunakan sebagai kartu referensi programmer offline.
- Dokumentasi teknis: salin dengan cepat kisi Markdown berformat untuk rentang tertentu dan tempelkan langsung ke dokumentasi desain, file kode, atau halaman wiki.
Apa itu basis bilangan (radix)?
Basis bilangan (atau radix) adalah jumlah digit unik, termasuk nol, yang digunakan sistem bilangan posisional untuk merepresentasikan angka. Dalam desimal standar (basis 10), kita menghitung dengan 10 simbol (0-9). Pada komputer, perangkat keras dibangun di atas transistor biner yang hanya memiliki dua keadaan, merepresentasikan basis 2 (0 dan 1). Untuk menulis biner secara ringkas, ilmuwan komputer menggunakan oktal (basis 8) dan heksadesimal (basis 16).
Bagaimana konversi basis bekerja secara matematis
Angka apa pun dalam basis b dapat direpresentasikan menggunakan bobot posisi. Posisi setiap digit berkaitan dengan pangkat dari basis b.
Contoh: mengonversi heksadesimal A4 16 ke desimal:
Contoh: mengonversi desimal 13 ke biner (basis 2):
Kita membagi dengan 2 berulang kali dan mencatat sisanya (dibaca dari bawah ke atas):
- Tetapkan nilai: dalam hex, A = 10, dan posisinya dibobot dengan pangkat 16.
- Persamaan: A4 16 = (10 × 16 1 ) + (4 × 16 0 )
- Substitusi: (10 × 16) + (4 × 1) = 160 + 4 = 164 10
- 13 ÷ 2 = 6, sisa 1 (bit paling tidak signifikan)
- 6 ÷ 2 = 3, sisa 0
- 3 ÷ 2 = 1, sisa 1
- 1 ÷ 2 = 0, sisa 1 (bit paling signifikan)
- Hasil: 13 10 = 1101 2
Contekan cepat konversi basis
Saat bekerja dengan mikroprosesor atau konfigurasi jaringan, pemetaan berikut adalah standar:
Pertanyaan yang Sering Diajukan
Tabel konversi basis adalah bagan referensi yang mencantumkan angka desimal berurutan bersama representasi padanannya dalam sistem bilangan lain, biasanya biner (basis 2), oktal (basis 8), dan heksadesimal (basis 16). Tabel ini banyak digunakan oleh programmer dan insinyur sebagai contekan.
Cukup sesuaikan kolom Nilai Awal, Nilai Akhir, dan Langkah Kenaikan pada panel pengaturan rentang. Anda dapat membuat tabel yang dimulai dari nilai mana pun hingga 1.000.000, dengan jumlah baris maksimum 10.000 agar performa browser tetap cepat.
Padding bit menambahkan nol di depan pada angka biner untuk merepresentasikan lebar kata standar ilmu komputer, seperti nibble 4 bit, byte 8 bit, atau kata 16 bit. Anda dapat memilih «Tidak Ada», «4 bit», «8 bit», atau «16 bit» pada opsi konfigurasi biner kami untuk memformat keluaran biner.
Bisa. Generator mendukung penyalinan seluruh tabel langsung ke papan klip dalam format Markdown (sempurna untuk dokumentasi atau komentar GitHub) atau mengekspor data sebagai file CSV atau JSON yang dapat diunduh.
Ya. Masukkan angka atau karakter pada kolom Pencarian untuk memfilter tabel secara dinamis. Pencarian mencocokkan nilai di semua basis (misalnya, mencari «1F» akan menemukan 31 dalam desimal dan 11111 dalam biner).
Mini-konverter adalah utilitas akses cepat. Anda dapat mengetik satu angka ke salah satu kolom basis (desimal, biner, oktal, atau heksadesimal) dan langsung melihatnya diterjemahkan ke semua basis lain, terpisah dari pembuatan tabel lengkap.
100 %. Seperti semua alat di situs kami, seluruh penguraian, perhitungan, dan pembuatan tabel diproses secara lokal di browser Anda. Tidak ada data yang pernah dikirim ke server eksternal atau dicatat.