Tengo que almacenar el número 600851475143
en mi programa. Traté de almacenarlo en long long int
variable y long double
también, pero en la recopilación que muestra el error¿Qué tipo de datos usar para un número muy grande en C++?
integer constant is too large for "long" type.
También he intentado unsigned long long int
también. Estoy usando MinGW 5.1.6 para ejecutar g ++ en Windows.
¿Qué tipo de datos debo usar para almacenar el número?
bien gracias, pero ¿alguien puede explicar por qué hacemos esto? ¿Qué sucede al agregar los literales? – Vaibhav
@vaibhav: Ver mi edición. –
Deberías usar mayúsculas LL aquí. – configurator