Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2010, 22:15
wiiswimguy
 
Fecha de Ingreso: agosto-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
resultado en C++

Buenas noches a todos, hay ciertas complicaciones que encuentro en el C++, una de ella esta, cuando quiero mostrar un numero de 300 cifra como 2^1000, solo me muestra los primeros 16 digitos y todos los demas lo pone en cero eso es en windows.

Pero si lo corro en linux, me da el numero completo este es el codigo

#include<iostream.h>
#include<conio.h>
#include<math.h>

main(){

printf("%f", pow(2,1000));

getch();
}


si lo ejecuto en linux me da el numero completo pero si lo hago en windows no ocurre igual,

Mi pregunta es ?como hago para resolver este problema, para que tanto en windows como en linux el resultado se muestre igual completo.?