Obtener precisión de cout
Puedo establecer la precisión decout
salida utilizando
cout.precision(precision_value);
Cómo puedoobtener El valor de precisión, que es utilizado porcout
¿ya? No puedo encontrar ninguna otra función relacionada encout
descripción.
El problema relacionado que enfrenté es cómo puedo cambiar la precisión de cout solo para alguna parte de un código (por lo tanto, es necesario restablecerlo al valor anterior exacto).
Lo intenté:
//save original cout flags
std::ios_base::fmtflags coutFlags = cout.flags();
cout.precision(1);
cout.setf(ios::fixed);
// code
cout.flags(coutFlags);
Pero esto no funciona.