LifeTally
Konverter basis bilangan bulat
Bagaimana bilangan bulat yang sama ditulis dalam basis 2, 8, 10, dan 16?
Masukkan bilangan bulat bertanda dan basisnya untuk melihat empat representasi setara secara lengkap.
Bilangan bulat dan basis masukan
Gunakan 0–1 untuk basis 2, 0–7 untuk 8, 0–9 untuk 10, atau 0–9 dan A–F untuk 16. Satu tanda + atau - di awal diperbolehkan. Spasi di luar diabaikan; spasi di dalam tidak valid. Tulis AD, bukan 0xAD. Huruf kecil a–f juga diterima dalam basis 16.
Basis yang dipilih menentukan setiap digit. Tidak ada deteksi basis otomatis atau penafsiran notasi eksponen. Dalam basis 16, E bernilai 14 dan B bernilai 11: 1e3 berarti 483 desimal dan 0b10 berarti 2832 desimal.
Maksimal 1000 digit yang dimasukkan, termasuk nol di awal; tanda dan spasi di luar tidak dihitung. Ini batas pemrosesan dan tampilan kami, bukan batas matematika atau nilai yang dianjurkan.
Cara menghitung perkiraan
Dalam basis b, setiap digit menyumbangkan nilainya dikalikan pangkat b yang sesuai, dimulai dari b⁰ di sebelah kanan. Tanda - di awal menegatifkan seluruh nilai mutlaknya. Keempat hasil memerlukan bilangan bulat dan basis yang valid, termasuk untuk nol.
OpenStax: notasi posisi dan basis (bahasa Inggris) ↗Universitas Cambridge: biner, oktal, dan heksadesimal (bahasa Inggris) ↗
Hanya bilangan bulat. Tidak mengonversi pecahan, pengodean titik mengambang, kata berlebar tetap, pola bit komplemen dua, urutan bita, teks, atau berkas. Tanda minus adalah tanda matematika; bit tanda tidak ditambahkan. Tidak ada jaminan keamanan atau kecocokan perangkat keras.
Periksa contoh terisi
Contoh kami adalah 173 desimal: 10101101 biner, 255 oktal, dan AD heksadesimal. Periksa: 128 + 32 + 8 + 4 + 1 = 173; 2 × 64 + 5 × 8 + 5 = 173; 10 × 16 + 13 = 173.
Nilai masukan yang diterima
- Bilangan bulat
- 173
- Basis masukan
- 10
Rencanakan langkah berikutnya
Gunakan kalkulator standar untuk memeriksa uraian nilai tempat yang singkat dengan aritmetika biasa.
Buka kalkulator standar →