C/C++ et les chiffres de 10^14

C/C++ et les chiffres de 10^14 - Programmation

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

Reply

Marsh Posté le 12-07-2001 à 22:45:04   

Reply

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).

Reply

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....

Reply

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


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed