Kayıtlar

bit tabanlı operatörler etiketine sahip yayınlar gösteriliyor

Java SE Ders08 - Bit Tabanlı Operatörler

Resim
       Bit tabanlı operatörler sayıların ikili tabandaki karşılıklarını bit bit ele alır. Örneğin, 10 ve 12 sayılarını AND (VE) işlemine soktuğumuzda 10 sayısının ikili tabandaki karşılığı 12 sayısının ikili tabandaki karşılığı ile bit bit karşılaştırılır ve bit bit karşılaştırılma sonucunda elde edilen ikili tabandaki sayının değeri bizim sonucumuz olur. Bit tabanlı operatörleri açıklayan tablo aşağıda verilmiştir. Operatör Anlamı Açıklaması & Bit tabanlı VE İki sayının ikilik tabanda birbirine karşılık düşen her bitini ve (&) işlemine sokarak bir sonuç elde eder. | Bit tabanlı VEYA İki sayının ikilik tabanda birbirine karşılık düşen her bitini veya (|) işlemine sokarak  bir sonuç elde eder. ^ Bit tabanlı XOR İki sayının ikilik tabanda birbirine karşılık düşen her bitini özel veya (^) işlemine sokarak bir sonuç elde eder. >>  Sağa kaydırma Bir s