1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Fórmula, número máximo de dígitos en un decimal con C++ (cplusplus)
« en: 27 de Julio 2013, 15:34 »
Hola de nuevo, ya he conseguido sacar los 50 dígitos de esa fórmula, gracias a un compañero de aprenderaprogramar. Ya me he concienciado que no se puede sacar un número infinito, hay que ponerle límite. De todas formas, en este código:
En setprecision si pongo 50 me salen los 50 dígitos, pero si pongo 100, me siguen saliendo por pantalla 50 dígitos. ¿Cómo lo puedo cambiar para que me salga en pantalla los dígitos que le ponga yo?
Gracias de antemano.
Código: [Seleccionar]
#include <iostream>
#include <iomanip>
#include <math.h>
#include <conio.h>
using namespace std;
int main()
{
double valor;
valor = ((1+sqrt(5))/2);
cout << setprecision(50) << valor;
_getch();
return 0;
}
En setprecision si pongo 50 me salen los 50 dígitos, pero si pongo 100, me siguen saliendo por pantalla 50 dígitos. ¿Cómo lo puedo cambiar para que me salga en pantalla los dígitos que le ponga yo?
Gracias de antemano.