Hallo Nickless,
falls Du mit Zahlen arbeitest, die zwar in einen
Double oder
Extended Datentyp passen, aber durch die Funktion
FloatToStr "abgekürzt" werden, solltest Du stattdessen
FloatToStrF (siehe
OH) verwenden.
Der Aufruf von
FloatToStr entspricht dem von
FloatToStrF mit
ffGeneral zu dem in der
OH folgendes zu entnehmen ist:
Zitat von
OH:
[..]The value is converted to the shortest possible decimal string [..] if the value is greater than or equal to 0.00001. Otherwise the resulting string uses scientific format [..].
Das gewünschte Ergebnis solltest Du folglich mit
ffFixed erreichen.
Es bleiben trotzdem die physischen Grenzen des Datentyps, bzw. die der Anzeige (zB 18 Nachkommastellen).