Bit Düzeyinde VE VEYA XOR Hesaplama

VE, VEYA ve XOR hesaplamak için iki negatif olmayan tam sayı 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

Bit düzeyinde VE (AND), VEYA (OR) ve XOR işlemleri, iki sayıyı ikili basamak basamak karşılaştırır. VE, yalnızca her iki sayının da o pozisyonda 1 olduğu yerlerde 1 döndürür; VEYA, sayılardan herhangi birinin o pozisyonda 1 olduğu yerlerde 1 döndürür; XOR (dışlayan veya) ise yalnızca iki sayıdan tam olarak birinin o pozisyonda 1 olduğu yerlerde 1 döndürür — yani eşleşen bitler birbirini götürüp 0 verir. İşlemin her bit pozisyonuna aynı anda uygulanması, bunları tüm doğru/yanlış değerler üzerinde çalışan düz mantıksal VE/VEYA'dan ayırıp ‘bit düzeyinde’ yapar.

Programcılar, belirli bitleri maskelemek için — örneğin bir alt ağ maskesini bir IP adresiyle karşılaştırmak veya bir bit alanında belirli bir bayrağın ayarlı olup olmadığını kontrol etmek için — bit düzeyinde VE'yi; bayrakları birleştirmek için VEYA'yı; bitleri tersleme, geçici değişken kullanmadan iki değeri takas etme, basit akış şifreleri ve iki ikili değer arasındaki farkları bulma gibi işler için de XOR'u kullanır, çünkü bir değerin kendisiyle XOR'lanması her zaman sıfır verir.

İki negatif olmayan tam sayı girin; hesaplayıcı VE, VEYA ve XOR sonuçlarını hesaplar; hangi bit konumlarının farklı olduğunu tam olarak görebilmeniz için XOR sonucunu ikili olarak da gösterir.

Bu faydalı oldu mu?

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar