Başlangıç > Kodlar > Visual Basic 6 ile Xor operatörü

Visual Basic 6 ile Xor operatörü


Xor Operatörü

Lojik iki ifadenin karsilastirilmasi için kullanilir.  Iki ifadeden yalnizca birinin dogru olmasi gereklidir.  Eger ikiside dogru olursa sonuc yanlis olur.  Genel yazim sekli asagidaki gibidir :
Sonuc=Kosul1 Xor Kosul2

Burada Sonuc hehangi bir sayisal tipde degiskendir.
Kosul1 herhengi bir ifadedir.
Kosul2 herhengi bir ifadedir.
Xor operatörünün dogruluk tablosu asagidaki sekildeki gibidir;

İfade1 İfade2 Sonuç=İfade Xor İfade2
False False False
False True True
True< False True
True True False


Xor operatörü ayni zamanda bitwise comparison islemide yapilabilir.

İfade1 İfade2 Sonuç=İfade Xor İfade2
0 0 0
0 1 1
1 0 1
1 1 0


Örnek :


Sonuc = (False Xor False ) ' Sonuc=False
Sonuc = (True Xor False ) 'Sonuc=True
A=True , B=True
Sonuc = (A Xor B ) 'Sonuc=False
A=1 ,B=0
Sonuc = (A Xor B ) 'Sonuc=1
A=1 ,B=1
Sonuc = (A Xor B ) 'Sonuc=0
A=1,B=4
Sonuc = (A Xor B ) 'Sonuc=5
A=1,B=3
Sonuc = (A Xor B ) 'Sonuc=2
A=1,B=5
Sonuc = (A Xor B ) 'Sonuc=4
A=1,B=8
Sonuc = (A Xor B ) 'Sonuc=9
A=10,B=8
Sonuc = (A Xor B ) 'Sonuc=2

 


TD Software


Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: