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