Bonjours, je suis en train d'essayer de créer une classe pour la manipulation de grand nombre en c++.
Mais je me pose une question, est que il existe une classe qui permet de faire cela ?
merci
Bonjours, je suis en train d'essayer de créer une classe pour la manipulation de grand nombre en c++.
Mais je me pose une question, est que il existe une classe qui permet de faire cela ?
merci
Il y a pas mal de bibli spécialisée dans la gestion des nombres de taille arbitraire avec une précision arbitraire.
Je crois que Boost en implémente une.
oui, mais qu'appel tu des grands nombres ? c'est supperieur a un long double deja ou pas?
Avoir un double par exemple avec toutes le décimal de visible et plus grand
En C++ on peut aller jusqu'à 64bits avec les "long long"; mais tous les compilos ne le supportent pas et le code risque de ne pas être portable.
tout est dit, si tu veux encore plus grand, la, je ne vois pas...
![]()
Pour le moment mon algorithme calcul
Je voulais savoir a quoi reconnais t-on aussi un algo efficasse ?
vitesse ? précision etc... ?
en 13042.4 ms , est que c'est rentable avec un affichage sur 24 bit..?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(int i=0;i<100000;i++) { c+= c; }
un algo est d'autant plus efficace que ca complexite diminue, a toi de voir celle de ton code complet pour savoir et![]()
J'ai ce qu'il te faut:
http://www.swox.com/gmp/
Même si je n'ai pas réussi à l'utiliser (pas vraiment essayé en fait..), c'est ce que mon prof de calcul formel m'a conseillé.
Tiens, effectivement, il y a un wrapper C++, je ne l'avais pas vu avant![]()
Partager