Sprach-Konstrukte / Mathematische Funktionen
Mathematische Funktionen
Als "mathematische Funktionen" werden alle Nicht-Alphanumerischen-Funktionen (wie z.B. ".print") bezeichnet.
Berechnung
Operator | Beschreibung |
---|---|
+ | Addition |
- | Subtraktion |
* | Multiplikation |
/ | Division |
% | Modulo (Restwert der Division) |
/~ | Division zu Ganzzahl (Dezimalstellen werden verworfen) |
++ | Inkrement |
-- | Dekrement |
** | Potenz |
// | Wurzel |
| | Bitweises Oder |
& | Bitweises Und |
^ | Bitweises Xor |
<< | Bitweiser Shift nach links |
>> | Bitweiser Shift nach rechts |
Vergleiche
Operator | Beschreibung | Negation |
---|---|---|
== | ist gleich | != oder <> |
=== | ist das Selbe | !== |
==~ | Entspricht, ist ähnlich | !=~ |
< | Ist kleiner als | |
<= | Ist kleiner oder gleich | |
>= | Ist größer oder gleich | |
> | Ist größer als |
Logische Operatoren
Operator | Beschreibung | Logik-Gatter |
---|---|---|
|| | Oder | OR |
!|| | Nicht-Oder | NOR |
&& | Und | AND |
!&& | Nicht-Und | NAND |
^^ | Xor | XOR |
!^^ | Nicht-Xor | XNOR |
! | Nicht | NOT |
Rechnen mit Variablen
Variablen kann auch direkt ein berechneter Wert zugewiesen werden. Dies ist hier ausführlicher beschrieben: "Variablen-Zuweisung"
- Powered by
OghsWiki
-