Informatică, întrebare adresată de Saipy, 9 ani în urmă

Cum sa setez precizia de 3 numere dupa virgula in C++(mă refer la float)?Dau coroana!

Răspunsuri la întrebare

Răspuns de Utilizator anonim
2
Cel mai simplu ar fi cu acest set de instructiuni::
  n*=1000;
   n=int(n);
  n/=1000;
   Ar mai fi si functia setprecision() din biblioteca iomanip,dar nu stiu exact cum se foloseste.
Răspuns de express
5
Salutare!
Fie v variabila de tip float ce trebuie afisata.
Daca ai declarata biblioteca <iomanip> sau mai simplu biblioteca universala <bits/stdc++.h>, atunci poti sa ai o afisare de genul :

cout << fixed << setprecision(3) << v;

Succes!

Saipy: Thanks
Alte întrebări interesante