Datentyp der Auswertungsergebnisse
Es gibt unterschiedliche Typen von Eigenschaften und Werten. Der Rückgabewert einer Formel, die mehrere Typen beinhaltet, ist vom Typen im linken Teil davon abhängig.
In der folgenden Tabelle gestalten sich die Bewertungsergebnisse unterschiedlich.
Formel | Bewertungsergebnis | Datentyp | Erläuterung | |
10m * 2 | 600s * 2 = 1200s | Zeitspanne | 1200 Sekunden (20 Minuten) | |
2 * 10m | 2 * 600s = 1200 | Float | 1200.0 |
Diese beiden Formelausdrücke sehen gleich aus, aber ihre Ergebnisse weichen voneinander ab. Das liegt daran, dass der Ergebnistyp der beiden Formeln ein anderer ist. Die Zeitspanne wird für Formeln in Sekunden bewertet. Also ist das Ergebnis eine Zeitspanne von 1200 Sekunden (20 Minuten). Wenn der Ergebnistyp eine Zahl ist, bleibt es bei 1200.
Wie oben zu sehen ist, ist das Ergebnis unterschiedliech, wenn sich der Ausgabewert unterscheidet. Ein weiteres beispiel:
*
- Kapazitätswert oder Rüsten/Abrüsten.
- Handelt es sich beim beim Ausgabewert um eine Zahl, so wird dieser als Minute erkannt. Deswegen erfolgt die Zuweisung anders (20 Minuten und 1200 Minuten). Bitte beziehen Sie sich bei Einstelltung von Daten auf die folgende Tabelle:
Kapazität
- Formel
- Falscher Ausdruck
5 Minuten pro Stück + 30 Minuten | 5mp + 30 | 30 + 5mp | |
1/30 Sekunden pro Stück | 1sp / 30 | 1 / 30sp |
*
- Einstellen der Werte durch den Befehl "Eigenschaften ändern".
- Handelt es sich bei der einzustellenden Eigenschaft um eine Zeitspanne, muss der Ausdruck 10m*2 sein, weil diess den Ausgabewert in eine Zeitspanne umwandelt.
Bitte nehmen Sie beim Einstellen von Formeln Bezug auf den Formeldialog. Hier werden Typ und Ergebnis des Ausgabewertes angezeigt.