-
chiffre trop grand ?
slt,
j'ai besion de stocker : 12886508873908224 dans une variable
j'ai pris donc "double"
double lat=12886508873908224;
mais sa ne marche pas, j'obtien cette erreur :
" integer constant is too large for "long" type "
et meme avec __int64 ! :cry: :cry:
pourquoi ?
merci
-
Ton nombre necéssite plus de 32 bits (j'ai compté environ 54), donc même un type de 64 bits doit être déclaré unsigned pour accepter cette valeur.
Cela résoud le problème ?
Strab
-
Si ton nombre doit être encore plus grand, tu devra te tourner vers une bibliothèque qui gère ce type de problème.
Tu as NTL, GMP, ...