onlinecalculator.me

Konverter basis nomor online gratis

Konverter basis angka menerjemahkan bilangan bulat antara sistem angka posisional. Ketik nilai dalam satu basis dan lihat yang setara dalam biner, oktal, desimal, dan heksadesimal — semuanya AT.

tentang kalkulator ini

Cara menggunakan

  1. Ketik nomor yang akan dikonversi dalam Nilai lapangan.
  2. Set dari pangkalan ke basis nomor Anda saat ini.
  3. Set ke dasar ke basis target.
  4. Hasil diperbarui secara otomatis — tidak perlu tombol.

rumus

Untuk mengurai nilai dalam basis B:

decimal = sum of (digit × b^position) for each digit, right to left

Untuk menyatakan bilangan bulat desimal n di basis B:

repeatedly divide n by b, collecting remainders right-to-left

Contoh kerja

Mengubah 255 (desimal) menjadi heksadesimal:

255 ÷ 16 = 15 remainder 15 → F
15  ÷ 16 = 0  remainder 15 → F
Read remainders right-to-left → FF

Mengubah dst (hex) ke biner:

F = 1111 in binary
FF = 11111111 in binary (8 bits)

Representasi standar

DesimalYg berpasanganBersegi delapanGuna-guna
0000
10101012A
16100002010
25511111111377dst
256100000000400100
Apa itu basis angka?
Basis angka (atau radix) adalah jumlah digit unik yang digunakan sistem angka posisional. Desimal menggunakan 10 digit (0–9), penggunaan biner 2 (0–1), heksadesimal menggunakan 16 (0–9 dan A–F).
Bagaimana cara kerja konversi dasar?
Setiap bilangan bulat dapat diekspresikan dalam basis apa pun. Untuk mengkonversi, pertama-tama menafsirkan nomor input dalam basis aslinya (mengurai setiap digit dengan bobot posisinya), kemudian menyatakan bilangan bulat yang dihasilkan dalam basis target menggunakan pembagian berulang atau digit basis itu.
Mengapa heksadesimal digunakan dalam komputasi?
Satu digit hex mewakili tepat empat bit biner, jadi satu byte (8 bit) memetakan dengan bersih ke dua digit hex. Ini membuat alamat memori, kode warna, dan data biner jauh lebih mudah dibaca daripada string panjang 0 dan 1.
Karakter apa yang valid di setiap basis?
Basis 2 menggunakan 0-1; Basis 8 menggunakan 0–7; Basis 10 menggunakan 0–9; Basis 16 menggunakan 0–9 dan A–F. Untuk basis di atas 10, huruf lanjutkan: Basis 36 menggunakan 0–9 dan A–Z.
Apakah ini mendukung angka negatif?
Tidak saat ini. Konverter hanya bekerja dengan bilangan bulat non-negatif.
Bagaimana cara berbagi konversi?
Klik Bagikan dengan Nomor Saya untuk menyalin URL yang mengisi nilai dan pilihan dasar Anda untuk siapa pun yang Anda kirim.

Tambahkan kalkulator gratis ini ke situs Anda sendiri. Salin cuplikannya — berfungsi di mana saja Anda dapat menempelkan HTML, dan tetap sinkron dengan halaman ini.

Pratinjau Semat →

Jelajahi semua kalkulator → · Lebih Banyak Dalam Matematika →