Stimmt, das könnte durchaus damit zusammenhängen. Nehme aber trotzdem an, dass es ein Bug ist:
ergibt nämlich auch s='-0', während das ganze mit positivem Vorzeichen '1E-18' ergibt.
Bei der neusten Version Lexarts tritt ein Fehler auf, der zum Abbruch führt, wenn man die Funktion sin(1/x^2) im maximierten Fenster zeichnet. Nach 1,5-stündiger Suche kam ich zum Schluss, dass dies kein Fehler in unseren Quelltext ist, sondern eben dieses Verhalten der FloatToStr *grr*
Denn Lexart interpretiert dieses '-' vor der Null falsch und macht dann Syntaxfehler.
Naja, habe das Problem provisorisch mit einem Workaround gelöst....
Viele Grüße, Alexander