Excel'de BITXOR (BİTÖZELVEYA) Fonksiyonu Nasıl Kullanılır

Türk İngilizce
BİTÖZELVEYA BITXOR

Microsoft Excel ve Google Sheets’te yer alan “BITXOR” (Türkçe’de “BİTÖZELVEYA”) fonksiyonu, iki sayının bit düzeyinde özel veya (XOR) işlemini gerçekleştirir. Bu fonksiyon, finans, mühendislik, bilgisayar bilimi ve veri analizi gibi birçok alanda kullanılabilir. Genellikle şifreleme, hata kontrolü ve veri işleme amacıyla tercih edilir.

Sözdizimi ve Kullanım

BİTÖZELVEYA fonksiyonunun sözdizimi aşağıdaki gibidir:

=BITXOR(sayı1, sayı2)
  • sayı1: İlk sayı (tam sayı olmalıdır).
  • sayı2: İkinci sayı (tam sayı olmalıdır).

Örneğin, sayılarınız 5 ve 3 ise:

=BITXOR(5, 3)

Bu örnekte, 5 (101 olarak ikili) ve 3’ün (011 olarak ikili) bit düzeyinde XOR uygulaması sonucu 6 (110 olarak ikili) değerini verecektir.

Pratik Kullanım Örnekleri

Örnek 1: Basit Şifreleme

BİTÖZELVEYA işlevini kullanarak basit metin şifrelemesi yapabilirsiniz. Aşağıda, her bir karakterin ASCII değeri ile belirli bir anahtarın XOR işlemini uygulayarak metin şifrelemek amacıyla kullanılabilecek bir örneği görebilirsiniz.

Adım 1: Şifrelenecek metni ve anahtar değerini belirleyin.

Metin: "Merhaba" Anahtar: 2

Adım 2: Her bir karakter için ASCII değerini alın ve anahtarla XOR işlemi yapın:

=CHAR(BITXOR(CODE("M"), 2)) =CHAR(BITXOR(CODE("e"), 2)) =CHAR(BITXOR(CODE("r"), 2)) ...ve böyle devam eder.

Adım 3: Şifrelenmiş karakterleri bir araya getirerek son metni oluşturun.

Örnek 2: Hata Tespit Kodları

Hata tespit kodları, veri iletimi sırasında verilerin doğruluğunu kontrol etmek için kullanılır. BİTÖZELVEYA fonksiyonu, bu tür kontrol mekanizmaları için oldukça uygundur.

Adım 1: İletilecek sayısal veriyi belirleyin.

Veri 1: 345 Veri 2: 129 Veri 3: 657

Adım 2: Tüm veri birimlerinin XOR’ını alın:

=BITXOR(BITXOR(345, 129), 657)

Adım 3: Bu sonucu hata kontrol mekanizması olarak kullanın. Eğer iletim sırasında bir hata meydana gelirse, alıcı taraf bu kodu tekrar hesaplayarak olası bir hata varlığını kontrol edebilir.

BİTÖZELVEYA fonksiyonunun kullanımı, Microsoft Excel ve Google Sheets gibi platformlarda veri işlemenin ve analizin otomatize edilmesini ve kolaylaştırılmasını sağlar. İster basit bir şifreleme, isterse hata tespiti gibi daha karmaşık süreçlerde BİTÖZELVEYA fonksiyonu değerli bir araçtır.

Daha fazla bilgi: https://support.microsoft.com/tr-tr/office/bİtözelveya-işlevi-c81306a1-03f9-4e89-85ac-b86c3cba10e4

Diğer fonksiyonlar
Bir sayının eşik değerinden büyük olup olmadığını sınar
Değiştirilmiş Bessel işlevi In(x)'i verir
Bessel işlevi Jn(x)'i verir
Değiştirilmiş Bessel işlevi Kn(x)'i verir
Bessel işlevi Yn(x)'i verir
İkili bir sayıyı ondalık sayıya dönüştürür
İkili bir sayıyı onaltılık tabana dönüştürür
İkili bir sayıyı sekizlik tabana dönüştürür
Kaydırma_miktarı bit kadar sağa kaydırılan bir değer sayısı verir
Kaydırma_miktarı bit kadar sola kaydırılan bir değer sayısı verir
İki sayının bit tabanlı 'Ve' sonucunu verir
2 sayının bit tabanlı YADA değerini verir
Sayıyı, bir ölçüm sisteminden bir başka ölçüm sistemine dönüştürür
Ondalık bir sayıyı, ikiliye dönüştürür
Ondalık bir sayıyı, onaltılı tabana dönüştürür
Ondalık bir sayıyı sekizlik tabana dönüştürür
İki değerin eşit olup olmadığını sınar
Hata işlevini verir
Hata işlevini verir
Onaltılı bir sayıyı ikiliye dönüştürür
Onaltılı bir sayıyı ondalığa dönüştürür
Onaltılı bir sayıyı sekizlik tabana dönüştürür
Gerçek ve sanal katsayıları, karmaşık sayıya dönüştürür
Sekizli sayıyı ikiliye dönüştürür
Sekizli bir sayıyı ondalığa dönüştürür
Sekizli bir sayıyı onaltılı bir sayıya çevirir
Karmaşık bir sayının sanal katsayısını verir
Radyanlarla belirtilen bir açı olan teta bağımsız değişkenini verir
İki karmaşık sayının bölümünü verir
Karmaşık sayıların çarpımını verir
Karmaşık sayıların toplamını verir
Karmaşık bir sayının kosinüsünü verir
Karmaşık bir sayının hiperbolik kosinüsünü verir
Karmaşık bir sayının kotanjantını verir
Karmaşık bir sayının kosekantını verir
Karmaşık bir sayının hiperbolik kosekantını verir
Karmaşık bir sayının karmaşık eşleniğini verir
Karmaşık bir sayının gerçek katsayısını verir
Karmaşık bir sayının karekökünü verir
Karmaşık bir sayıyı, bir tamsayı üssüne yükseltilmiş olarak verir
Karmaşık bir sayının doğal logaritmasını verir
Karmaşık bir sayının, 10 tabanında logaritmasını verir
Karmaşık bir sayının 2 tabanında logaritmasını verir
Karmaşık bir sayının mutlak değerini (modül) verir
Karmaşık bir sayının sekantını verir
Karmaşık bir sayının hiperbolik sekantını verir
Karmaşık bir sayının sinüsünü verir
Karmaşık bir sayının hiperbolik sinüsünü verir
Karmaşık bir sayının tanjantını verir
İki karmaşık sayının farkını verir
Karmaşık bir sayının üssünü verir
Tamamlayıcı hata işlevini verir
X ile sonsuzluk arasında tamamlanan, tamamlayıcı HATAİŞLEV işlevini verir