Baştaki Sıfır Sayacı

Baştaki sıfır bitlerini saymak için tam sayı ve bit genişliği girin.

Nasıl kullanılır

  1. Değerlerinizi yukarıdaki alanlara girin.
  2. Sonucu anında görmek için Hesapla’ya basın.
  3. Sonucunuzun bağlantısını kopyalamak için Paylaş düğmesini kullanın.

Bu hesaplama hakkında

Baştaki sıfırları saymak (CLZ), bir sayının sabit bit genişliğindeki ikili gösteriminde ilk 1 bitinden önce kaç sıfır bit bulunduğunu saymak demektir — örneğin 8 bitlik 00010110 değerinde 3 baştaki sıfır vardır. Bu, bir sayının bit uzunluğunu ve floor(log₂(n)) değerini bulmakla yakından ilişkilidir, çünkü ilk 1 bitinin konumu ikisini de belirler.

Düşük seviyeli programcılar CLZ'yi hızlı tam sayı log2 hesaplamaları, kayan noktalı sayı mantislerinin normalleştirilmesi ve performans kritik kodlardaki bit manipülasyon hilelerinde kullanır; bu yüzden modern işlemcilerin çoğu bunu bir yazılım döngüsü yerine tek bir donanım komutu olarak sunar (x86'da LZCNT, ARM'de CLZ) — bu hesaplayıcı, o komutun sonucunu elle doğrulamanızı sağlar.

Bu faydalı oldu mu?

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar