View Full Version : [C] Stampare double su file con massima accuratezza
Salve, devo stampare dei double su file ma voglio stamparli senza perdere alcuna cifra decimale. Se uso %lf, il formato di default č [-]m.dddddd ovvero con sei cifre decimali, quindi perdo dei valori. Per ovviare a questo problema ho usato %50.50lf in questo modo riesco a stampare 50 cifre decimali. C'č un modo pių elegante che mi permette di salvare un double "per intero" senza troncamento?
Grazie.
Zero-Giulio
02-03-2009, 10:30
Intanto potresti usare la rappresentazione esponenziale...
%.30e ad esempio
Cosė almeno per la parte prima della virgola risparmi spazio. Quanto alle cifre dopo la virgola... Non so.
Interessa anche a me, quante cifre decimale ha un double?
Se risolvi il problema posta qui, che interessa anche a me.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.