Saltar al contenido

C++ cifras significativas

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *