In einem Spiel kann es ja vorkommen, daß ein bestimmter Wert zu 75% erreicht werden muss, damit es dann entsprechend z.B. in einen nächsten Level weitergehen kann.
50 % muss man wohl hier nicht erklären... aber wie ist es mit 75%?
erster Ansatz:
Code: Alles auswählen
LDA Wert
LSR
LSR
STA Temp
SEC
LDA Wert
SBC Temp
STA Wert75Prozent
Hier die Lösung von ChatGPT:
Code: Alles auswählen
LDA Wert
ASL
CLC
ADC Wert
LSR
LSR
STA Wert75Prozent
Zunächst lassen wir mal CLC oder SEC weg, das kürzt sich eh komplett raus und ist am Ende für einen z.B. 75% Vergleich völlig irrelevant.
Hier der schnellste Code:
Code: Alles auswählen
LDA Wert
LSR
ADC Wert
LSR
STA Wert75Prozent