Lompat ke konten
Aback Tools Logo

Konverter Basis Bilangan

Konversi angka antara biner, oktal, desimal, heksadesimal, dan basis apa pun dari 2 hingga 36 seketika. Dapatkan tabel multi-basis lengkap, analisis lebar bit yang menunjukkan tipe bilangan bulat mana yang cocok untuk angka Anda, dan keluaran basis kustom — gratis, privat, dan tanpa pendaftaran.

Convert Number Bases

Enter a number in any base from 2 to 36 and instantly see it in binary, octal, decimal, hexadecimal, and any custom base. All conversions run locally in your browser - no signup required.

Valid digits: 0123456789

Leave blank to skip

Quick Reference - Digit Sets
Binary (2): 0 1Octal (8): 0-7Decimal (10): 0-9Hex (16): 0-9, A-FBase 32: 0-9, A-VBase 36: 0-9, A-Z

Mengapa Menggunakan Konverter Basis Bilangan Kami?

  • Konversi Multi-Basis Instan: Masukkan angka apa pun dalam basis apa pun dari 2 hingga 36 dan lihatlah seketika dalam biner, oktal, desimal, heksadesimal, dan semua basis dari 2 hingga 16 secara bersamaan. Konverter menggunakan aritmetika BigInt untuk hasil tepat pada angka yang sangat besar — tanpa kesalahan floating-point.
  • Konverter Basis Bilangan Online yang Aman: Konverter berjalan sepenuhnya di sisi klien di browser Anda. Nilai input Anda tidak pernah dikirim ke server mana pun, disimpan, atau dilacak — privasi penuh untuk pemrograman, kriptografi, dan pekerjaan akademik.
  • Konverter Basis Bilangan Tanpa Instalasi: Gunakan konverter langsung di browser modern apa pun tanpa unduhan, aplikasi, atau plugin. Salin hasil apa pun dengan satu klik, konversi ke basis kustom, dan lihat analisis lebar bit — 100% gratis selamanya.
  • Tabel Basis Lengkap, Analisis Lebar Bit & Basis Kustom: Setiap konversi menampilkan tabel lengkap semua basis dari 2 hingga 16, analisis lebar bit yang menunjukkan berapa bit dan byte yang diperlukan angka dan tipe bilangan bulat mana yang cocok, plus keluaran opsional dalam basis apa pun dari 2 hingga 36.

Kasus Penggunaan Umum Konverter Basis Bilangan

  • Pemrograman & Pengembangan Perangkat Lunak: Pengembang terus-menerus mengonversi antara desimal, biner, oktal, dan heksadesimal saat bekerja dengan operasi bitwise, alamat memori, kode warna, dan izin file. Konverter menangani keempat basis utama secara bersamaan sehingga Anda tidak perlu mengonversi dua kali.
  • Kode Warna Heksadesimal: Desainer web dan pengembang front-end mengonversi nilai RGB desimal (0-255) ke heksadesimal untuk kode warna CSS. Gunakan konverter untuk langsung menerjemahkan nilai kanal warna desimal apa pun ke ekuivalen hex-nya — tanpa hitungan mental.
  • Izin File Unix (Oktal): Administrator sistem Linux dan Unix bekerja dengan izin file oktal (chmod 755, 644, dll.). Konverter memungkinkan Anda melihat seketika representasi biner dari nilai izin oktal apa pun untuk memahami tepatnya bit baca/tulis/eksekusi mana yang diatur.
  • Pendidikan Ilmu Komputer: Pelajar yang mempelajari arsitektur komputer, logika digital, dan representasi data perlu mengonversi basis terus-menerus. Konverter menampilkan semua basis sekaligus dengan analisis lebar bit, menjadikannya alat belajar dan PR yang ideal.
  • Kriptografi & Keamanan: Kriptografer dan peneliti keamanan bekerja dengan angka besar dalam representasi heksadesimal, biner, dan desimal. Konverter menggunakan aritmetika BigInt untuk menangani angka yang sangat besar secara akurat — penting untuk material kunci dan nilai hash.
  • Sistem Tertanam & Perangkat Keras: Insinyur sistem tertanam bekerja dengan nilai register, alamat I/O yang dipetakan ke memori, dan bitmask dalam biner dan heksadesimal. Analisis lebar bit konverter menunjukkan seketika apakah suatu nilai cocok di register 8, 16, atau 32 bit.

Apa Itu Basis Bilangan (Radix)?

Basis bilangan (atau radix) mendefinisikan berapa banyak digit unik yang digunakan sistem bilangan posisional. Dalam basis 10 (desimal) — sistem yang kita gunakan sehari-hari — ada 10 digit (0-9). Dalam basis 2 (biner), yang digunakan komputer di tingkat perangkat keras, hanya ada 2 digit (0 dan 1). Dalam basis 16 (heksadesimal) ada 16 digit (0-9 dan A-F), menjadikannya cara ringkas untuk merepresentasikan data biner. Dalam basis 8 (oktal), digit 0-7 digunakan, secara historis umum pada izin file Unix. Konverter kami mendukung basis apa pun dari 2 hingga 36, menggunakan digit 0-9 diikuti huruf A-Z untuk basis di atas 10.

Cara Kerja Konverter Basis Bilangan Kami

  1. Pilih Basis Input Anda: Pilih basis angka yang ingin Anda konversi dari dropdown — dari basis 2 (biner) hingga basis 36. Kumpulan digit yang valid diperbarui otomatis. Secara opsional, masukkan basis keluaran kustom (2-36) untuk hasil tambahan.
  2. Masukkan Angka Anda: Ketik angka dalam basis yang dipilih. Konverter memvalidasi input Anda secara waktu nyata — hanya digit yang valid untuk basis terpilih yang diterima. Klik Konversi untuk memproses. Semua aritmetika menggunakan BigInt JavaScript untuk hasil tepat pada angka yang sangat besar.
  3. Lihat Semua Hasil Seketika: Konverter menampilkan hasil biner, oktal, desimal, dan heksadesimal sebagai kartu menonjol, tabel lengkap semua basis dari 2 hingga 16, analisis lebar bit, dan hasil basis kustom Anda — semua dengan tombol salin satu klik. Semuanya berjalan lokal di browser Anda.

Hubungan Kunci Antar Basis Bilangan

  • Biner ↔ Heksadesimal: Setiap 4 digit biner (bit) sesuai dengan tepat 1 digit heksadesimal. Misalnya, biner 1111 = hex F, biner 1010 = hex A. Ini menjadikan hex sebagai singkatan ringkas untuk data biner.
  • Biner ↔ Oktal: Setiap 3 digit biner sesuai dengan tepat 1 digit oktal. Biner 111 = oktal 7, biner 101 = oktal 5. Inilah mengapa oktal digunakan secara historis untuk izin Unix.
  • Desimal ↔ Biner: Untuk mengonversi desimal ke biner, bagi berulang dengan 2 dan catat sisanya. Misalnya, 42 ÷ 2 = 21 S0, 21 ÷ 2 = 10 S1, 10 ÷ 2 = 5 S0, 5 ÷ 2 = 2 S1, 2 ÷ 2 = 1 S0, 1 ÷ 2 = 0 S1 → biner 101010.
  • Lebar Bit: Bilangan bulat tanpa tanda n bit dapat menampung nilai dari 0 hingga 2ⁿ − 1. Byte 8 bit menampung 0-255, word 16 bit menampung 0-65.535, bilangan bulat 32 bit menampung 0-4.294.967.295, dan bilangan bulat 64 bit menampung 0-18.446.744.073.709.551.615.

Basis dan Kumpulan Digit yang Didukung

Konverter basis bilangan mendukung semua basis bilangan bulat dari 2 hingga 36. Untuk basis di atas 10, huruf digunakan sebagai digit tambahan: A=10, B=11, C=12, D=13, E=14, F=15, G=16, dan seterusnya hingga Z=35. Input tidak peka huruf besar-kecil — Anda bisa mengetik ff atau FF untuk heksadesimal 255. Basis 36 (menggunakan semua digit 0-9 dan huruf A-Z) adalah basis maksimum yang didukung dan kadang digunakan untuk pengenal alfanumerik ringkas serta pemendek URL.

Pertanyaan yang Sering Diajukan

Konverter basis bilangan mengonversi bilangan bulat antara sistem bilangan seperti biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16). Konverter kami mendukung basis apa pun dari 2 hingga 36 dan berjalan sepenuhnya di browser Anda — tanpa pendaftaran.

Pilih «Basis 10 - Desimal» sebagai input, masukkan angka Anda, dan klik Konversi. Misalnya, desimal 42 = biner 101010.

Pilih «Basis 2 - Biner» sebagai input, masukkan angka biner Anda, dan klik Konversi. Setiap 4 digit biner = 1 digit hex. Misalnya, 11111111 biner = FF heksadesimal.

Bisa. Konverter menggunakan aritmetika BigInt JavaScript untuk hasil tepat pada bilangan bulat yang sangat besar — tanpa kesalahan pembulatan floating-point.

Menunjukkan berapa bit dan byte yang diperlukan angka tersebut, dan tipe bilangan bulat mana (8, 16, 32, 64, dan 128 bit) yang cocok untuknya.

Ya. Konverter berjalan 100% lokal di browser Anda. Nilai Anda tidak pernah dikirim ke server mana pun atau disimpan di mana pun.

Ya — 100% gratis tanpa pendaftaran, tanpa akun, dan tanpa batas penggunaan. Konversi basis bilangan sebanyak yang Anda butuhkan, sepenuhnya gratis selamanya.