Besplatni Java kurs - 22. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.
Matematička operacija disjunkcije, tj. logičkog sabiranja(∨) se u Javi predstavlja operatorom za logičko sabiranje - disjunkciju&
.
| logičko sabiranje - disjunkcija (OR)
Operator disjunkcije deluje nad bitovima dva operanda u binarnom obliku. Ovaj operator poredi odgovarajuće bitove oba operanda na sledeći način: samo ako su kod oba operanda bitovi na istoj poziciji nule, rezultujući bit na toj poziciji takođe će imati vrednost 0. U svim ostalim slučajevima, odgovarajući rezultujući bit će imati vrednost 1.
Primer disjunkcije pomoću operatora za logičkog sabiranja:
byte operandA = 0x0000_0011;
byte operandB = 0x0000_0101;
byte rezultat = operandA & operandB;
Posle disjunkcije promenljiva rezultat imaće vrednost:
0x0000_0111
Tri krajnje desne cifra rezultata imaće vrednost jedan jer se na tim mestima bar kod jednog od operanada nalaze jedinice.
Pročitaj i nastavak:
Besplatni Java kurs - 23. deo - Operator ekskluzivno ILI - isključiva disjunkcija
No comments:
Post a Comment