Ne znam da li je opisano u nekoj lekciji, ali zaokruživanje (na proizvoljan broj decimala) možeš raditi pri ispisu, koristeći fixed i setprecision komande sa cout-om ili %.1lf (ako je double tip u pitanju) u printf-u, npr:
int main () {
double d = 3.15159;
cout << fixed << setprecision(1) << d << '\n';
printf("%.1lf\n", d);
return 0;
}
Obe komande će ispisati broj d zaokružen na jednu decimalu.