Sejak 2010 · Mendukung 2 juta+ penggunaan alat setiap bulan
Sejak 2010
Tambahkan ke Chrome

Kotak Alat Saya

Mode Otomatis

Belum ada alat yang disimpan.

Tingkatkan ke Versi Premium
 

Kalkulator Bitwise

Kalkulator Bitwise MiniWebtool menampilkan operasi bilangan bulat bit demi bit. Pilih operasi dan lebar bit untuk melihat bagaimana AND, OR, XOR, atau pergeseran mengubah representasi biner.

Gratis digunakanTidak perlu mendaftarHasil instan
Kalkulator BitwiseCoba sekarang — gratis ▼

Coba contoh ini:

5 << 2 20 >> 2 1010 << 1 0xFF >> 4
Tips: Geser kiri mengalikan dengan pangkat 2 (perkalian cepat). Geser kanan membagi dengan pangkat 2 (pembagian bilangan bulat cepat). NOT membalikkan semua bit dalam lebar bit yang ditentukan.

Embed Kalkulator Bitwise Widget

Tentang Kalkulator Bitwise

Selamat datang di Kalkulator Pergeseran Bit, alat khusus untuk melakukan pergeseran kiri, pergeseran kanan, dan operasi NOT bitwise dengan diagram bit visual. Kalkulator ini membantu pemrogram, mahasiswa, dan insinyur memahami bagaimana bit berpindah selama operasi pergeseran dan bagaimana operasi NOT membalikkan semua bit.

Sekilas

Kalkulator Bitwise melakukan left shift, right shift, dan NOT bitwise pada bilangan bulat, serta menampilkan setiap hasil bit demi bit. Input dapat berupa biner, desimal, atau heksadesimal, dengan lebar bit yang Anda pilih.

Kalkulator Bitwise: fitur sekilas
FiturYang didapatCocok untuk
Format inputMasukkan bilangan sebagai biner, desimal, atau heksadesimal.Bekerja dengan nilai yang disalin dari kode atau dokumen perangkat keras
Operasi pergeseranLeft shift (<<) dan right shift (>>) sebanyak 1 hingga 64 posisi. Left shift mengisi dengan nol dari kanan; right shift membuang bit yang keluar.Memeriksa perkalian atau pembagian dengan pangkat 2
NOT bitwiseMembalik setiap bit, dengan hasil bergantung pada lebar bit. Misalnya, NOT 5 pada 8 bit menghasilkan 250 (11111010).Mempelajari komplemen satu
Lebar bitPilih 8, 16, 32, atau 64 bit, atau biarkan pada Auto.Menyesuaikan ukuran integer bahasa atau register tertentu
Diagram bitDiagram visual menunjukkan bit bergeser ke kiri atau kanan, dengan tombol Hitung Semua untuk menjalankan setiap operasi.Siswa yang mempelajari bagaimana pergeseran mengubah bilangan biner

Operasi Pergeseran Bit

Geser Kiri (<<)

Operasi geser kiri memindahkan semua bit ke kiri sebanyak posisi yang ditentukan. Bit baru yang diisi di sebelah kanan selalu nol. Setiap pergeseran kiri sebanyak 1 posisi setara dengan mengalikan angka tersebut dengan 2.

Contoh: 5 << 2

Rumus: n << k = n dikali 2 pangkat k

Geser Kanan (>>)

Operasi geser kanan memindahkan semua bit ke kanan sebanyak posisi yang ditentukan. Bit yang tergeser keluar dari ujung kanan akan dibuang. Setiap pergeseran kanan sebanyak 1 posisi setara dengan pembagian bilangan bulat dengan 2.

Contoh: 20 >> 2

Rumus: n >> k = n dibagi 2 pangkat k (pembagian bilangan bulat)

NOT Bitwise (~)

Operasi NOT membalikkan setiap bit: 0 menjadi 1 dan 1 menjadi 0. Hasilnya tergantung pada lebar bit yang digunakan.

Contoh: NOT 5 (8-bit)

Kasus Penggunaan Umum

Perkalian dan Pembagian Cepat

Membuat Mask Bit

Mengaktifkan dan Menghapus Bit

Cara Menggunakan Kalkulator Ini

  1. Pilih format input: Pilih Biner, Desimal, atau Heksadesimal.
  2. Masukkan angka Anda: Ketik angka yang ingin Anda geser.
  3. Masukkan jumlah pergeseran: Tentukan berapa banyak posisi yang akan digeser (1-64).
  4. Pilih lebar bit: Pilih lebar tertentu atau biarkan di Otomatis.
  5. Pilih operasi: Klik Geser Kiri, Geser Kanan, atau Hitung Semua.
  6. Analisis hasil: Lihat diagram bit visual yang menunjukkan bagaimana bit berpindah.

Pertanyaan yang Sering Diajukan

Apa itu operasi pergeseran bit ke kiri?

Geser kiri (<<) memindahkan semua bit ke kiri sebanyak posisi yang ditentukan, mengisi sisi kanan dengan nol. Setiap pergeseran kiri sebanyak 1 secara efektif mengalikan angka tersebut dengan 2. Contohnya, 5 << 2 menggeser 0101 ke 10100, yang sama dengan 20 (5 dikali 4).

Apa itu operasi pergeseran bit ke kanan?

Geser kanan (>>) memindahkan semua bit ke kanan sebanyak posisi yang ditentukan, membuang bit yang tergeser keluar dari ujung kanan. Setiap pergeseran kanan sebanyak 1 secara efektif membagi angka tersebut dengan 2 (pembagian bilangan bulat). Contohnya, 20 >> 2 menggeser 10100 ke 00101, yang sama dengan 5.

Apa itu operasi NOT bitwise?

NOT bitwise (~) membalikkan setiap bit: 0 menjadi 1 dan 1 menjadi 0. Hasilnya tergantung pada lebar bit yang digunakan. Untuk angka 8-bit, NOT 5 (00000101) sama dengan 250 (11111010). Operasi ini juga dikenal sebagai komplemen satu.

Mengapa menggunakan pergeseran bit alih-alih perkalian?

Pergeseran bit seringkali lebih cepat daripada perkalian karena merupakan operasi CPU yang lebih sederhana. Geser kiri sebanyak n sama dengan mengalikan dengan 2^n, dan geser kanan sebanyak n sama dengan membagi dengan 2^n. Teknik ini umum digunakan dalam kode yang mementingkan kinerja.

Operasi Terkait

Untuk operasi AND, OR, dan XOR bitwise, kunjungi Kalkulator Bitwise kami.

Kutip konten, halaman, atau alat ini sebagai:

"Kalkulator Bitwise" di https://MiniWebtool.com/id// dari MiniWebtool, https://MiniWebtool.com/

oleh tim miniwebtool. Diperbarui: 26 Des 2025

Pemecah matematikaApa yang ingin dihitung?

Pemecah matematika

Contoh
Lihat contoh ekspresi

Pilih contoh, ubah angka, lalu selesaikan. log berbasis 10; ln adalah logaritma natural.

Bilangan dan faktor

Pecahan dan pembagian

Pangkat, akar dan logaritma

Aljabar dan persamaan

Kalkulus

Geometri dan trigonometri

Alat populer dan terbaru:

Kalkulator FaktorialKalkulator Fungsi Kesalahan PelengkapKalkulator Pecahan LanjutanLihat semua →
> Kalkulator Bitwise