si si non avevo letto bene la tua richiesta, comunque basta modificare in questo modo:

codice:
cout << fixed << setprecision(4) << x;
in questo modo ti stamperà solo le prime 4 cifre decimali, sempre arrotondate...

quindi se hai 1.12345 ti stamperà 1.1235 se hai 11.12345 ti stamperà 11.1235

spero di aver centrato ora...