Test Output long doubles ...
1,41006544122114E16
14.100.654.412.211.410,0000
Zu mindestens kann man die Zahl besser erkennen.
Was nützen besser erkennbare Zahlen, wenn sie falsch sind? Woher hast Du denn die Ausgabe gezaubert? Bei mir ist 10000000.2356*10000000000 = 100000002356000000.0000 = 1.00000002356e17;