Arithmetische Ausdrücke

QLingo unterstützt derzeit mehrere arithmetische Operationen mit der herkömmlichen Prioritätenfolge.

Die Operationen in Rangfolge nach Bedeutung lauten mod, div, *, /, +, -, und &.

Syntax:

 

Arithmetische Ausdrücke

Beschreibung

* , / , Zeichen - und +

Durchführen arithmetischer Berechnungen

+ Zeichen

Verknüpft Zeichenketten. “a” + “b”

& Zeichen

Verknüpft beliebige Typen, wobei das Ergebnis eine Zeichenkette ist.

"a" & 1 (= "a1"), 1 & 2 (= "12")

Mod oder %sign

Führt Modulo-Operationen mit „mod” oder „%” durch,
zum Beispiel:

  • 5 mod 2 = 1

  • 5 % 2 = 1

Bruchteile einer Zahl gehen verloren. 5,1 mod 2 = 1

Div

Ergibt das gerundete Divisionsergebnis. 5 div 2 = 2.
Bruchteile einer Zahl gehen verloren. 5,1 div 2 = 2

Beispiele:

Herkömmliche Arithmetik:

5 * 3 = 15

5 / 2 = 2,5

5 Div 2 = 2

5 Mod 2 = 1

Verkettung:

"Joan" & " " & "Smith"    =    Joan Smith

56 & 4 = 564

#31/01/1973# & “ Datum” = 31/01/1973 Date

Das Zeichen + zwischen Zeichenketten als Verknüpfung:

"Joan" + " " + "Smith"    -    =    Joan Smith

Die Zeichen + und- zwischen Datum und Zahl zum Addieren/Subtrahieren von Tagen zu/von einem Datum:

Das Zeichen - zwischen Daten, um die Differenz in Anzahl von Tagen zu erhalten:

#03/01/2002# - #01/01/2002# = 2