Recabamos por todo el mundo online para así mostrarte la respuesta para tu problema, si continúas con alguna inquietud puedes dejarnos la duda y contestamos sin falta, porque estamos para servirte.
Solución:
Esto debería darte lo que necesitas:
std::cout.precision(x); // x would be the number of significant figures to output
Es posible que esta no sea la forma más eficiente, pero puede crear un tipo de datos de sig fig personalizado.
class SigFigFloat
SigFigFloat(vector digits, int decimalIndex, bool negative);
SigFigFloat operator+(const SigFigFloat &value);
SigFigFloat operator-(const SigFigFloat &value);
//etc...
Puede ser mucho trabajo, pero si implementa esto correctamente, puede ser una forma realmente flexible de representar y hacer cálculos con sig figs.
Comentarios y calificaciones del tutorial
Nos puedes añadir valor a nuestro contenido informacional participando con tu veteranía en las acotaciones.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)