Originariamente inviato da giudf
Ragazzi, ho un semplice problema:
Devo approssimare un double a 3 cifre dopo la virgola, c'è qualche funzione che lo fa?
Grazie

Ad esempio

MioDouble =123,45999
deve diventare
MioDouble = 123,456

a primo impatto ti consiglierei di usare il manipolatore


set precision(3)


esempio:


cout<<setprecision()<<0.123456

viene stampato 0.123



sempre che tu stia usando c++,cmq nn sono sicuro di cio' mi pare di ricordare una cosa del genere