Opérateurs arithmétiques
Remonter à Opérateurs unaires - Index
Syntaxe
- + cast-expression
- - cast-expression
- add-expression + multiplicative-expression
- add-expression - multiplicative-expression
- multiplicative-expression * cast-expression
- multiplicative-expression / cast-expression
- multiplicative-expression % cast-expression
- postfix-expression ++ (postincrement)
- ++ unary-expression (preincrement)
- postfix-expression -- (postdecrement)
- -- unary-expression (predecrement)
Remarques
Utilisez les opérateurs arithmétiques pour effectuer des calculs mathématiques.
Les expressions unaires de + et - affectent une valeur négative ou positive à l'expression-transtypage.
+ (addition), - (soustraction), * (multiplication) et / (division) effectuent leur calcul arithmétique algébrique de base sur tous les types de données, entiers et à virgule flottante.
% (opérateur modulo) renvoie le reste de la division entière et ne peut être utilisé avec des nombres à virgule flottante.
++ (incrémentation) ajoute un à la valeur de l'expression. La postincrémentation ajoute un à la valeur de l'expression après son évaluation, tandis que la préincrémentation ajoute un avant son évaluation.
-- (décrémentation) soustrait un de la valeur de l'expression. La postdécrémentation soustrait un de la valeur de l'expression après son évaluation, tandis que la prédécrémentation soustrait un avant son évaluation.