Besplatni Java kurs - 17. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.
Iza možda zastrašujućeg naslova krije se skup izuzetno korisnih operatora koji skraćuju izraze i čine kôd čitljivijim. Postoji pet operatora za dodelu uz aritmetičku operaciju:
+=
aritmetički operator za dodelu uz sabiranje-=
aritmetički operator za dodelu uz oduzimanje*=
aritmetički operator za dodelu uz množenje/=
aritmetički operator za dodelu uz deljenje%=
aritmetički operator za dodelu uz ostatak pri deljenju
Aritmetički operator za dodelu uz sabiranje
Ovaj operator predstavlja spoj sabiranja promenljive i neke vrednosti i zatim dodele vrednosti rezultata sabiranja toj istoj promenjivoj. Npr:
plata += 1000;
Navedeni primer je istovetan sledećem:
plata = plata + 1000;
U oba primera ishod je isti: plata se uvećava za 1000. U prvom primeru koriščen je aritmetički operator za dodelu uz sabiranje. U drugom primeru su korišćena dva operatora: operator dodele i aritmetički operator za sabiranje.
Aritmetički operator za dodelu uz oduzimanje
Aritmetički operator za dodelu uz oduzimanje predstavlja spoj oduzimanja neke vrednosti od promenljive i dodele vrednosti rezultata oduzimanja toj istoj promenjivoj. Npr:
cena -= popust;
Navedeni primer je istovetan sledećem:
cena = cena - popust;
U oba primera ishod je isti: cena se umanjuje za vrednost popusta. U prvom primeru koriščen je aritmetički operator za dodelu uz oduzimanje. U drugom primeru su korišćena dva operatora: operator dodele i aritmetički operator za oduzimanje.
Aritmetički operator za dodelu uz množenje
Ovaj operator predstavlja spoj množenja promenljive i neke vrednosti i zatim dodele vrednosti rezultata množenja toj istoj promenjivoj. Npr:
dnevnica *= 2;
Navedeni primer je istovetan sledećem:
dnevnica = dnevnica * 2;
U oba primera ishod je isti: dnevnica se udvostručuje. U prvom primeru koriščen je aritmetički operator za dodelu uz množenje. U drugom primeru su korišćena dva operatora: operator dodele i aritmetički operator za množenje.
Aritmetički operator za dodelu uz deljenje
Aritmetički operator za dodelu uz deljenje predstavlja spoj deljenja neke promenljive nekim brojem i dodele vrednosti rezultata deljenje toj istoj promenjivoj. Npr:
cena /= 2;
Navedeni primer je istovetan sledećem:
cena = cena / 2;
U oba primera ishod je isti: cena dobija dva puta manju vrednost. U prvom primeru koriščen je aritmetički operator za dodelu uz deljenje . U drugom primeru su korišćena dva operatora: operator dodele i aritmetički operator za deljenje.
Aritmetički operator za dodelu uz ostatak pri deljenju (moduo)
Ovaj operator predstavlja spoj računanja ostatka pri deljenju neke promenljive nekim brojem i dodele vrednosti ostatka pri deljenju toj istoj promenjivoj. Npr:
broj %= 3;
Navedeni primer je istovetan sledećem:
broj = broj % 3;
U oba primera ishod je isti: vrednost promenljive broj se postavlja na vrednost ostatka pri deljenju tog broja sa tri. U prvom primeru koriščen je aritmetički operator za dodelu uz ostatak pri deljenju. U drugom primeru su korišćena dva operatora: operator dodele i aritmetički operator za ostatak pri deljenju.
Pročitaj i nastavak:
Besplatni Java kurs - 18. deo - Java - Rad sa bitovima
No comments:
Post a Comment