22.4.20

Operator za logičko sabiranje - disjunkciju

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