String := "1525.13000"
if ( String )
FileAppend, % String . "`n", *
List := [ String ]
FileAppend, % List.1 . "`n", *
If I comment out the one line with the "if" command, the output matches my expectation:
Why influences the if-statement the floating point number to be expanded to the default of 6 characters after the decimal point?
Also it seems, this behaviour only occurs in combination with an array or an object.