Fonctions_Operateurs.Priorite

Embed Size (px)

Citation preview

Priorit d'oprateur

Si plusieurs oprations se produisent dans une expression, chaque partie est value et rsolue dans un ordre prdtermin appel la priorit d'oprateur. Des parenthses peuvent tre employes pour dpasser l'ordre de la priorit et pour valuer quelques parties d'une expression avant d'autres. Des oprations dans des parenthses sont toujours effectues avant ceux qui sont en dehors. Dans des parenthses, cependant, la priorit d'oprateur normale est maintenue.

Si les expressions contiennent des oprateurs de plus d'une catgorie, des oprateurs arithmtiques sont valus d'abord, des oprateurs de comparaison aprs, et les oprateurs logiques durent. Les oprateurs de comparaison tous ont la priorit gale ; ils sont valus dans l'ordre de gauche droite dans lequel ils apparaissent. Des oprateurs arithmtiques et logiques sont valus dans l'ordre suivant de la priorit :

Sil sagit de l'addition et la soustraction, de la multiplication et de la division, apparaissant ensemble respectivement dans une expression, chaque opration est value comme il apparait de gauche droite.

L'oprateur de concatnation (&) nest pas un oprateur arithmtique, mais en priorit, il ne tombe aprs que tous les oprateurs arithmtiques et avant tous les oprateurs de comparaison. L'oprateur est un oprateur de comparaison de rfrence d'objet. Il ne compare pas des objets ou leurs valeurs; il vrifie seulement pour dterminer si deux rfrences d'objet font rfrence au mme objet.