@busybyte: Damit hätte ich ja eine Null die von -0.5 bis 0.5 geht, das ist doch ein bisschen groß
Runden kann ich schon
Und ob es jetz um C++ oder um Delphi geht ist doch egal, das Problem hat man in jeder Sprache wo man floats benutzen kann.
@JasonDX: Jo dann werd ich das so machen, nur den Funktionssprung von abs kann ich mir noch sparen. Entweder (x<e || x>-e) oder ((x&0x7FFFFFFF)<e). Bleibt nur die Frage welches da jetzt schneller ist
Auf Delphi, zum nachvollziehen: ((x<e) or (x<-e)) und ((x and $7FFFFFFF) < e)