Operatoren - arithmetik – Metrohm tiamo 1.0 Manual Benutzerhandbuch

Seite 52

Advertising
background image

28

Allgemeine Programmfunktionen

Operatoren - Arithmetik

Addition

Syntax

Operand1 + Operand2

Die Operanden können entweder direkt oder als Variable eingegeben
werden und können vom Typ

Text

,

Zahl

oder

Datum/Zeit

sein.

Beispiele

Operand1 Operand2 Ergebnis

Beispiel

Bemerkung

beide Operanden vom gleichen Typ:

Zahl Zahl Zahl

1.2 + 3 = 4.2

-

Text Text Text

"Metrohm" + "AG" = "Metrohm
AG"

Wird die maximal erlaubte Län-
ge (65'536 Zeichen) der Zei-
chenkette durch die Addition

der Operanden überschritten,
so werden die überzähligen
Zeichen vom 2. Operanden ab-
geschnitten.

Zeit Zeit Zahl

Time(1998;04;06) +
Time(1964;02;03) = 59300.875

(bei UTC+1)

Time()

: siehe Funktion

Time(Datum)
Ergebnis: Anzahl Tage gerech-
net ab Dezember 1899, abhän-
gig von der Systemzeit

Operanden von unterschiedlichem Typ: Der Operand, welcher nicht dem Ergebnistyp entspricht,
wird vor der Operation in den jeweiligen Ergebnistyp umgewandelt.

Zahl Text Text

1.2 + "Metrohm" = "1.2Metrohm"

-

Text Zahl Text

"Metrohm" + 1.2 = "Metrohm1.2"

-

Zahl Zeit Zahl

2.0 + Time(1999;11;7) =
36472.96

(bei UTC+1)

Ergebnis: Anzahl Tage gerech-

net ab Dezember 1899, abhän-
gig von der Systemzeit

Zeit Zahl Zahl

Time(1999;10;7) + 2.0 =
36441.92

(bei UTC+2)

Ergebnis: Anzahl Tage gerech-
net ab Dezember 1899, abhän-

gig von der Systemzeit

Text Zeit Text

"Metrohm" + Time(1999;10;7) =
"Metrohm1999-10-07 00:00:00
UTC+2"

Vor der Operation wird der Ope-
rand vom Typ

Datum/Zeit

in

Text

umgewandelt.

Zeit Text Text

Time(1999;01;7) + "Metrohm" =
"1999-01-07 00:00:00
UTC+1Metrohm"

Hier gelten dieselben Regeln

wie bei der vorherigen Operati-
on.

Advertising