Penghitung Nol di Depan

Masukkan bilangan bulat dan lebar bit untuk menghitung bit nol di depannya.

Cara menggunakan

  1. Masukkan nilai Anda di kolom di atas.
  2. Tekan Hitung untuk melihat hasil Anda secara instan.
  3. Gunakan tombol Bagikan untuk menyalin tautan ke hasil Anda.

Tentang kalkulator ini

Menghitung nol di depan (CLZ) berarti menghitung berapa banyak bit nol yang muncul sebelum bit 1 pertama dalam representasi biner suatu bilangan pada lebar bit tetap — misalnya, nilai 8-bit 00010110 memiliki 3 nol di depan. Hal ini berkaitan erat dengan penentuan panjang bit suatu bilangan dan nilai floor(log₂(n))-nya, karena posisi bit set pertama menentukan keduanya.

Pemrogram tingkat rendah memakai CLZ untuk perhitungan log2 bilangan bulat yang cepat, menormalkan mantisa bilangan titik mengambang, dan trik manipulasi bit dalam kode yang kritis terhadap kinerja, itulah sebabnya sebagian besar CPU modern mengimplementasikannya sebagai satu instruksi perangkat keras (LZCNT pada x86, CLZ pada ARM), bukan memerlukan perulangan perangkat lunak — kalkulator ini memungkinkan Anda memeriksa hasil instruksi tersebut secara manual.

Apakah ini membantu?

Anda dapat memilih hingga 3 reaksi.

Komentar

  • Jadilah yang pertama berkomentar.

Kalkulator populer

Semua Kalkulator