Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: ZoroRoronoa en 15 Enero 2015, 20:05 pm



Título: Numero mayor que int (2,147,483,647)
Publicado por: ZoroRoronoa en 15 Enero 2015, 20:05 pm
Hola amigos.
Tengo una super dudota.

tengo definidas unas variables tipo int, y me permiten almacenar un valor maximo de 2 mil millones y algo mas (10 digitos)
2,147,483,647

Yo necesito almacenar hasta "12 digitos" (999 mil millones)
999,000,000,000


Que tipo de dato numerico debo usar?
y si es necesario una libreria, cual deberia incluir?

Gracias amigos.


Título: Re: Numero mayor que int (2,147,483,647)
Publicado por: ivancea96 en 15 Enero 2015, 20:14 pm
Código
  1. long long v; // 8 bytes
  2.  
  3. // Librería cstdint
  4. #include <cstdint>
  5. uint64_t v2; // 64 bits, 8 bytes
  6. int64_t v3; // 64 bits, 8 bytes, signed