
Java are cinci operatori aritmetici pentru operațiile de bază. Aceștia sunt: +, – , *, /, %. Toți operatorii se pot folosi atât pentru numerele întregi, cât și pentru numerele cu zecimale (tipurile float și double).
Patru dintre ei îți sunt cunoscuți din școală, de la matematică. În plus găsești doar operatorul mod (sau modulo: %), despre care am scris un articol mai complex aici: „Operatorul mod (%) în Java”.
Cea mai bună modalitate pentru a învăța ceva este să te uiți la exemple, să le înțelegi, apoi să le aplici.
În partea următoare a articolului îți voi prezenta câteva exemple, iar mai apoi rămâne ca tu să înveți să le folosești în viața reală de programator. Învață să fii profesionist!
Adunarea (+) 🔗
int a = 10, b = 11; a = b + 12; System.out.println(a); // 23; int c = 100; System.out.println(100 + c + 100); // 300
Ce zici de aceste exemple? Sunt faine, nu?
Scăderea (–) 🔗
Hai să ne uităm la câteva exemple simple…
int a = 10, b = 9; b = a - b; System.out.println(b); // 1; int c = 50, d = 40; System.out.println(c - d - 10); // 0
Înmulțirea (*) 🔗
int a = 2, b = 3; System.out.println(a * b); // 6 int c = 4, d = 5; System.out.println(c * d * 3 * 2 * 1); // 120
Asteriscul (*) se folosește pe post de operator de înmulțire. Apropo, tu folosești punctul sau simbolul × când scrii operatorul de înmulțire cu pixul? Cred că am folosit simbolul × până în clasa a 8-a, iar când am ajuns la liceu (profil Mate-Info), am „bombardat” caietele cu puncte.
Împărțirea (/) 🔗
int a = 9, b = 3; System.out.println(a / b); // 3 int c = 27, d = 9; System.out.println(c / d / (a / b)); // 1
Îți place schema de la final? Am inclus o nouă operație într-o altă paranteză.
Mod (%) 🔗
int a = 10, b = 9; System.out.println(a % b); // 1 int c = 8, d = 5; System.out.println(c % d + a % c + b % d); // 3 + 2 + 4 = 9 float x = 3.14F, y = 2.71F; System.out.println(x % y); // 0.43000007
În Java, operatorul mod (%) se poate folosi și pentru tipurile float și double. E bine să știi acest lucru!
Concluzie 🔗
Operatorii aritmetici sunt foarte des utilizați în programe, de aceea îți recomand să-i înveți și să fii atent la ei ca și să știi cum se folosesc.
Ține minte că sunt doar niște calcule elementare pe care le știi dacă ai minim 12 ani sau ești în clasa a 5-a (sau ai terminat clasa a 5-a)!
Aritmetica se ocupă cu relațiile dintre numere. Cunoașterea acestui tip de matematică elementară este foarte utilă pentru a deveni un programator bun!
Învață să fii profesionist!