Albion
Level-1
- Beiträge
- 16
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
ich benutze LINEAR_INT aus der Oscat Bibliothek. Nun möchte ich überprüfen, ob die XY Werte (hier der Einfachheitshalber a1 a2 a3) nacheinander wirklich größer sind und ggf. einen Fehler ausgeben. Gedacht hatte ich folgendes, geht aber leider nicht:
folgender Ansatz wäre mir zu aufwendig, da ich im Projekt insgesamt zwei mal 10 Werte vergleichen möchte:
wahrscheinlich gibt es eine elegante Lösung, habe sie aber noch nicht gefunden.
ich benutze LINEAR_INT aus der Oscat Bibliothek. Nun möchte ich überprüfen, ob die XY Werte (hier der Einfachheitshalber a1 a2 a3) nacheinander wirklich größer sind und ggf. einen Fehler ausgeben. Gedacht hatte ich folgendes, geht aber leider nicht:
Code:
IF a1 < a2 <a3 THEN
out := TRUE;
ELSE
...
END_IF
folgender Ansatz wäre mir zu aufwendig, da ich im Projekt insgesamt zwei mal 10 Werte vergleichen möchte:
Code:
IF (a1<a2) OR (a1<a3) OR (a2<a3) THEN
wahrscheinlich gibt es eine elegante Lösung, habe sie aber noch nicht gefunden.
Zuletzt bearbeitet: