Le type Double !!!
Résolu/Fermé
doumbia.danse
Messages postés
46
Date d'inscription
jeudi 3 juillet 2014
Statut
Membre
Dernière intervention
16 mars 2015
-
Modifié par doumbia.danse le 13/12/2014 à 22:14
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 14 déc. 2014 à 01:38
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 14 déc. 2014 à 01:38
A voir également:
- Le type Double !!!
- Double ecran - Guide
- Whatsapp double sim - Guide
- Double appel - Guide
- Double authentification google - Guide
- Double boot - Guide
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
13 déc. 2014 à 21:54
13 déc. 2014 à 21:54
Bonjour,
Un int est limité en taille, son maximum est 2^31, soit 10 chiffres... pas 15 ou 17 !
En plus ton problème ressemble plus à l'utilisation d"un nombre flottants pas un entier.
Il faudrait voir ton code et un exemple de calcul.
Un int est limité en taille, son maximum est 2^31, soit 10 chiffres... pas 15 ou 17 !
En plus ton problème ressemble plus à l'utilisation d"un nombre flottants pas un entier.
Il faudrait voir ton code et un exemple de calcul.
13 déc. 2014 à 22:15
Merci
13 déc. 2014 à 22:26
Si tu regardes la norme IEEE 754, tu verras que la précision est toujours la même, parce que la mantisse est bornée. Si on t'affiche des 0 à la fin c'est parce qu'on a dépassé le dernier bit de la mantisse.
14 déc. 2014 à 01:31
Et une idée sur comment rémedier ce problème?
Merci
14 déc. 2014 à 01:38
Sinon il y a des bibliothèques spécialisées dans le calcul de grands nombres, comme GMP.