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:
Pridať komentár