Introducere in Stiinta Calculatoarelor 2013 | Page 65

să ştim nu numai ce operaţii se fac, ci şi în ce ordine se execută ele. Semnul = are rolul de a „încărca” în variabila din stânga sa, valoarea rezultatului obţinut în dreapta sa. Astfel, semnul = poate fi privit ca un operator de atribuire, iar întreaga construcţie F = m·a ca o expresie cu o singură valoare – anume valoarea obţinută pentru forţa F. Operatori Operatorii sunt simboluri ale unor acţiuni cu semnificaţie stabilită prin tipul de date operat. Am folosit deja simbolul + ca operator de concatenare (deci simbol al operaţiei de concatenare). Operatorul poate fi format din unul sau mai multe caractere. Entitatea asupra căreia se aplică operatorul se numeşte operand. După numărul de operanzi, operatorii pot fi:  operatori unari, care se aplica unui singur operand, de ex. operatorul ”-” in expresia ”-x”; utilizarea operatorului unar se face, de regula, sub forma "prefix" operator operand (operatorul este pus în faţa operandului) iar uneori sub forma "postfix" operand operator, în care operatorul este pus după operand;  operatori binari, care se aplică asupra a doi operanzi, fiind situat între aceştia; de exemplu operatorul de concatenare ”+” in expresia "acesta este"+" un exemplu" sau operatorul de adunare a doua numere ”+” in expresia 17+28. Operatorii binari se folosesc sub forma "infix" operand1 operator operand2 - în care operatorul este situat între cei doi operanzi;  operatori ternari, care se aplica asupra a trei operanzi; de exemplu în limbajele C şi Java există operatorul ternar (? : ) folosit în expresiile condiţionale. Operatorul ternar se scrie sub forma (operand1 ? operand2 : operand3 ) în care operand1 are o valoare logica (true sau false), iar ceilalţi doi operanzi reprezintă acţiuni. Pentru o privire completă asupra domeniului, se prezintă în continuare categorii de operatori, cu simboluri uzuale pentru limbajele C şi Java. Operatori aritmetici sunt operatorii utilizați pentru calculele numerice și care se aplică funcţie de tipul operanzilor (întregi sau reali). Există o ordine de precedenţă a operatorilor aritmetici: primii se aplică operatorii 65