C/C++ et les chiffres de 10^14 - Programmation
Marsh Posté le 12-07-2001 à 23:13:22
Aucun type de base ne convient. Il faut écrire toi même ton type (ou ta classe).
Marsh Posté le 12-07-2001 à 23:28:50
si tu divise ton nombre en plusieurs nombre et que tu fait les calcules dessus (j'avais deja fait ca une fois pour calculer des putain de grand nombre) je sais po si c la meilleur solution mais en tout cas ca marchai....
Marsh Posté le 13-07-2001 à 10:25:52
oui, les doubles (ou long double ?) vont jusqu'à 10^308 je crois mais il y a une perte de précision
Marsh Posté le 13-07-2001 à 10:28:14
ben si c'est des nombres entier et que le plus grand ne depasse jamais 10 puissance 14 soit 100 000 000 000 000 tu peux utiliser les entiers 64 bits !!!
ca donne _int64 ou __int64 en vc++ et avec borland ca doit etre int64.
ils vont de -9 223 372 036 854 775 809 à 9 223 372 036 854 775 808 si je ne dit pas de conneries.
Marsh Posté le 12-07-2001 à 22:45:04
Salut les gars,
Est ce que quelqu'un quel type je doit utiliser pour calculer des nombres allant jusqu'à 10^14?
Merci
Axel