4 vergleichsoperatoren, 1 gleich, Gleich – Metrohm viva 1.0 Manual Benutzerhandbuch

Seite 55: Gleich (=)

Advertising
background image

■■■■■■■■■■■■■■■■■■■■■■

2 Allgemeine Programmfunktionen

viva 1.0

■■■■■■■■

43

Operand1

Operand2

Ergebnis

Beispiel

Bemerkung

Text

Text

Zahl

"Metrohm" OR "AG" --> 1

"" OR "Metrohm" --> 1

"" OR "" --> 0

Eine leere Zeichenkette ("") wird als 0
(falsch) interpretiert, alles andere als 1
(wahr). Die erste Operation entspricht
also 1 OR 1 --> 1

Zeit

Zeit

Zahl

Time(1999;10;07) OR
Time(1964;02;03) --> 1

Time(): siehe Time(Datum)

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

Zahl

Text

Zahl

1.2 OR "1.2" --> 1

0 OR "" --> 1

Vor der Operation wird der Operand
vom Typ Zahl in den Typ Text umge-
wandelt, da eine Umwandlung von
Text in Zahl nicht sinnvoll ist. Bei der
zweiten Operation wird also die 0 in "0"
umgewandelt, was dem logischen Wert
1 (wahr) entspricht, da jede nicht leere
Zeichenkette als 1 interpretiert wird.

Text

Zahl

Zahl

"Metrohm" OR 1.2 --> 1

Hier gelten dieselben Regeln wie bei der
vorherigen Operation.

Zahl

Zeit

Zahl

2.0 OR Time(1999;10;7) -->
1

0 OR Time(1964;02;03) --> 1

Vor der Operation wird der Operand
vom Typ Datum/Zeit in Zahl umge-
wandelt und sämtliche Daten ab dem
30. Dezember 1899 werden als 1
(wahr) interpretiert.

Zeit

Zahl

Zahl

Time(1999;10;7) OR 2.5 -->
1

Hier gelten dieselben Regeln wie bei der
vorherigen Operation.

Text

Zeit

Zahl

"Metrohm" OR
Time(1999;10;7) --> 1

Vor dem Ausführen der Operation wird
der Operand vom Typ Datum/Zeit in
den Typ Text umgewandelt und jede
nicht leere Zeichenkette wird als 1
(wahr) interpretiert.

Zeit

Text

Zahl

Time(1999;10;7) OR
"Metrohm" --> 1

Hier gelten dieselben Regeln wie bei der
vorherigen Operation.

2.3.4.4

Vergleichsoperatoren

2.3.4.4.1

Gleich

Dialogfenster: Formeleditor

Operatoren/Funktionen

Syntax
Operand1 = Operand2

Die Operanden können entweder direkt oder als Variable eingegeben wer-
den und können vom Typ Text, Zahl oder Datum/Zeit sein. Der Ergeb-
nistyp ist immer eine Zahl (1 = wahr, 0 = falsch).

Advertising