Skript arithmetische Operatoren und Funktionen

Sie können eine Vielzahl von arithmetischen Operatoren und Funktionen in dynamischen Variablenausdrücken verwenden. Um die Standardpriorität von Operatoren außer Kraft zu setzen, verwenden Sie Klammern. Zu den Betreibern gehören:

Operator Name Syntax
(, ) Klammern (x)
[, ] Matrix, Index […]
, Parameter Trennzeichen x, y
; Erklärung Trennzeichen x; y
; Zeilentrenner [x, y]
\n Erklärung Trennzeichen x \n y
+ Hinzufügen x + y
+ Unär plus +y
Subtrahieren x - y
Unäres Minus -y
* Mehrfach x * y
.* Elementweises Multiplizieren x * y
/ Teilen Sie x / y
./ Elementweise Teilung x ./ y
%, mod Module x % y
^ Power x ^ y
.^ Leistung nach Elementen x .^ y
Transcodieren y’
! Faktoriell y!
& Bitweise und x & y
~ Bitweise nicht ~x
| Bitweise oder x | y
^| Bitweises xor x ^| y
<< Linksverschiebung x << y
>> Rechte arithmetische Verschiebung x >> y
>>> Rechte logische Verschiebung x >>> y
und Logische und x und y
nicht Logisch nicht nicht y
oder Logisch oder x oder y
xoder Logisches xor x xoder y
= Zuweisung x = y
? : Bedingter Ausdruck x ? y : z
: Bereich x : y
zu, in Umrechnung in Einheiten x nach y
== Gleichberechtigt x == y
!= Ungleiche x != y
< Kleiner x < y
> Größere x > y
<= Smallereq x<= y
>= Largereq x >= y