Opérateurs et fonctions arithmétiques de script
Vous pouvez utiliser divers opérateurs et fonctions arithmétiques dans des expressions à variable dynamique. Pour remplacer la priorité des opérateurs par défaut, utilisez des parenthèses. Les opérateurs incluent :
| Opérateur | Nom | Syntaxe |
|---|---|---|
| (, ) | Parenthèses | (X) |
| [, ] | Matrice, index | […] |
| , | Séparateur de paramètres | x, y |
| ; | Séparateur de déclaration | X ; y |
| ; | Séparateur de lignes | [x, y] |
| \n | Séparateur de déclaration | x \ny |
| + | ajouter | x + y |
| + | Unaire plus | + y |
| – | Soustraire | x - y |
| – | Unaire moins | -y |
| * | Multiplier | x * y |
| .* | Multiplier par élément | x. * y |
| / | Diviser | x / y |
| ./ | Séparation élémentaire | x./ y |
| %, mod | Module | x % y |
| ^ | Progressif | x ^ y |
| .^ | Puissance par élément | x. ^ y |
| ‘ | Transposer | y ’ |
| ! | Factorielle | y ! |
| & | Au niveau des bits et | x & y |
| ~ | Bitwise pas | ~ x |
| | | Au niveau des bits ou | x ⇐ y |
| ^| | Xor bit à bit | x ^| oui |
| << | Décalage à gauche | x << y |
| >> | Décalage arithmétique droit | x >> y |
| >>> | Décalage logique droit | x > >> y |
| et | Logique et | x et y |
| ne pas | Pas logique | pas toi |
| ou | Logique ou | x ou y |
| xor | Xor logique | x xor y |
| = | Attribution | x = y |
| ? : | Expression conditionnelle | X ? y : z |
| : | Plage | x ⇐ y |
| à, dans | Conversion d’unité | x à y |
| == | Égal à | x == y |
| != | Inégal | x ! = y |
| < | Plus petite | x < y |
| > | Plus grand | x > y |
| <= | Smallereq | x = y |
| >= | Largereq | x > = y |
