Priorita operátorov v rámci každej z uvedených kategórií stúpa zľava doprava. Priorita celej kategórie operátorov stúpa zhora nadol.

|, & , !
>, <, >=, <=, =, #
+, -, *, /

Je dôležité si uvedomiť, že operátory +, - resp. *, / nemajú rovnakú prioritu. Najmä rozdielne priority násobenia a delenia môžu v celočíselnej aritmetike viesť k chybným výsledkom. Napr.: výsledkom celočíselného výrazu 25*50 / 900 je hodnota 0 pretože sa najskôr vykoná delenie až potom násobenie. Správny výsledok sa vyhodnotí po úprave výrazu na tvar : (25*50) / 900

Súvisiace stránky:

Napíšte komentár