-> Hier kostenlos registrieren
Kontext V15 / 1500 / SCL
Das geht:
#Zeit_2 := 100 * #Zeit_1;
(Hypertext: die Zahl 100 sei ein Lint)
Das geht nicht:
#Zeit_2 := Int#100 * #Zeit_1;
(Die Datentypen Int und Time seien nicht mit * kompatibel, gilt auch für USInt, UINT, etc.)
Das geht:
#Zeit_2 := DINT_TO_TIME(Int#100 * TIME_TO_DINT(#Zeit_1));
Preisfrage: Wenn ich die Zahl 100 in Variante 1 durch eine Variable ersetzen will, ohne die Variante 3 zu nutzen, welchen Datentyp nehme ich? Geht das überhaupt?
Das geht:
#Zeit_2 := 100 * #Zeit_1;
(Hypertext: die Zahl 100 sei ein Lint)
Das geht nicht:
#Zeit_2 := Int#100 * #Zeit_1;
(Die Datentypen Int und Time seien nicht mit * kompatibel, gilt auch für USInt, UINT, etc.)
Das geht:
#Zeit_2 := DINT_TO_TIME(Int#100 * TIME_TO_DINT(#Zeit_1));
Preisfrage: Wenn ich die Zahl 100 in Variante 1 durch eine Variable ersetzen will, ohne die Variante 3 zu nutzen, welchen Datentyp nehme ich? Geht das überhaupt?