Post by Julius » 31 Mar 2018, 06:39
Hi, wahrscheinlich ist das ein alter Hut, ich habe es trotzdem jetzt erst entdeckt, dass AHK die Division durch Null erlaubt, ohne eine Fehlermeldung auszuwerfen:
Code: Select all
nom := 0
denom := 1
x := denom/nom
MsgBox % x
x := round(x, 1)
MsgBox % x
ExitApp
Die erste msgbox bleibt ja noch verschämt leer, aber nach dem Runden zeigt die zweite als Ergebnis 0.0 an. Was hab ich übersehen?
Frohe Ostern, btw
Hi, wahrscheinlich ist das ein alter Hut, ich habe es trotzdem jetzt erst entdeckt, dass AHK die Division durch Null erlaubt, ohne eine Fehlermeldung auszuwerfen:
[code]
nom := 0
denom := 1
x := denom/nom
MsgBox % x
x := round(x, 1)
MsgBox % x
ExitApp
[/code]
Die erste msgbox bleibt ja noch verschämt leer, aber nach dem Runden zeigt die zweite als Ergebnis 0.0 an. Was hab ich übersehen?
Frohe Ostern, btw :cookie: