-> Hier kostenlos registrieren
Hi Leute,
wie bekomme ich bei negativem Ergebnis das VKE = 1?
Hintergrund ist das ich eine Korekturfunktion für den SFC64 in einen extra Funktionsbaustein schreiben und dann immer bei negativen Ergebnis aufrufen will. Ungefähr so:
und die Korrekturfunktion hab ich mir dann so vorgestellt:
Wenn also das Ergebnis negativ ist, den Maximalwert addieren und danach weiter im Programm.
wie bekomme ich bei negativem Ergebnis das VKE = 1?
Hintergrund ist das ich eine Korekturfunktion für den SFC64 in einen extra Funktionsbaustein schreiben und dann immer bei negativen Ergebnis aufrufen will. Ungefähr so:
Code:
CALL "Systemzeit"
L "System-Zeit"
L "alte_Systemzeit"
-D
[B]jetzt VKE irgendwie 1 setzen wenn Ergebnis negativ[/B]
CC "Korrekturfunktion"
T "ein_Doppelword"
und die Korrekturfunktion hab ich mir dann so vorgestellt:
Code:
L 2147483647
+D
Wenn also das Ergebnis negativ ist, den Maximalwert addieren und danach weiter im Programm.