- Katılım
- 25 May 2018
- Mesajlar
- 1,608
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Office 365 TR+EN
XOR
Bitsel dışlama operatörü.
Açıklamalar
* Bu bir Operatördür.
* İki ifadede mantıksal bir dışlama gerçekleştirmek için kullanılır.
* İfadelerden sadece biri Doğru olarak değerlendirilirse sonuç Doğru olur.
* Her iki ifade de Null ise sonuç da Null'dur.
Her iki ifade de Null olmadığında, sonuç aşağıdaki tabloya göre belirlenir:
Bitsel Karşılaştırma Sonucu
Örnek Kullanım
Bitsel dışlama operatörü.
Açıklamalar
* Bu bir Operatördür.
* İki ifadede mantıksal bir dışlama gerçekleştirmek için kullanılır.
* İfadelerden sadece biri Doğru olarak değerlendirilirse sonuç Doğru olur.
* Her iki ifade de Null ise sonuç da Null'dur.
Her iki ifade de Null olmadığında, sonuç aşağıdaki tabloya göre belirlenir:
1. İfade | 2. İfade | Sonuç |
---|---|---|
True | True | False |
True | False | True |
False | True | True |
False | False | False |
Bitsel Karşılaştırma Sonucu
1. İfade | 2. İfade | Sonuç |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Örnek Kullanım
PHP:
Sub ExcelTurkey()
Dim bir As Integer, iki As Integer, uc As Integer
Dim bsonuc As Boolean, isonuc As Boolean, usonuc As Boolean
bir = 30
iki = 20
uc = 10
bsonuc = (bir > iki) Xor (iki > uc) '= False
isonuc = (iki > bir) Xor (iki > uc) '= True
usonuc = (iki > bir) Xor (uc > iki) '= True
End Sub