Besplatni Java kurs - 21. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.
Matematička operacija konjukcije, tj. logičkog množenja(∧) se u Javi predstavlja operatorom za logičko množenje - konjukciju &
.
& logičko množenje - konjukcija (AND)
Operator konjukcije radi nad bitovima dva operanda u binarnom obliku. Radi tako što poredi odgovarajuće bitove oba operanda na sledeći način: samo ako su kod oba operanda bitovi na istoj poziciji jedinice, rezultujući bit na toj poziciji imaće vrednost 1. U svim ostalim slučajevima, odgovarajući rezultujući bit će imati vrednost 0.
Primer konjukcije pomoću operatora za logičkog množenja:
byte operandA = 0x0000_0011;
byte operandB = 0x0000_0101;
byte rezultat = operandA & operandB;
Posle konjukcije promenljiva rezultat imaće vrednost:
0x0000_0001
Kao što se vidi, samo krajnje desna cifra rezultata imaće vrednost jedan jer je za oba operanda zajedničko da su cifre samo na tom mestu jedinice.
Pročitaj i nastavak:
Besplatni Java kurs - 22. deo - Operator za logičko sabiranje - disjunkciju
No comments:
Post a Comment