Originariamente inviato da XWolverineX
Basta dire al compilatore quante cifre dopo la virgola vuoi
codice:
cout <<ios::setprecision(2) << 3.5090921912
darà 3.50
Non è questione di visualizzazione, ma del risultato di operazioni con valori float.
Che per ovvie ragioni devono essere in qualche modo arrotondate,
e che quindi possono dare risultati 'imprecisi'.