gmp affichage grands nombres - C++ - Programmation
Marsh Posté le 16-05-2004 à 12:44:15
Ok merci, sais tu si on peux faire de même mais avec cout, plutôt qu'avec gmp_printf ?
De plus avec des mpf_class (ce que j'utilise), je ne vois pas comment utiliser gmp_printf car il le refuse à la compil, de même d'ailleures avec le calcul de a^b => impossible de compiler !
HELP Please!
Merci
Marsh Posté le 16-05-2004 à 12:55:51
Pour cout, tu as regardé le chapitre 10.3 de la meme doc?
D'apres la doc, tu devrais pas avoir de pb pour utiliser les mpf_class.
Pour ton affichage, T'as pas une fonction de conversion de mpf_class en mpz_class si tu sais que ton nombre n'a pas de partie decimale?
> impossible de compiler
Ben si tu indiquais tes messages d'erreur, ton environnement de compil...
A+,
Marsh Posté le 16-05-2004 à 13:56:27
Ils disent en effet que le cout marche mais je ne peux pas afficher des grands nombres sinon il me les met de la forme 1.1234e+77 => ce que je ne veux pas
Ou alors je ne comprends pas comment il faut saisir mon cout<<...
Ce qui est probable
Marsh Posté le 16-05-2004 à 14:53:31
roule007 a écrit : Ils disent en effet que le cout marche mais je ne peux pas afficher des grands nombres sinon il me les met de la forme 1.1234e+77 => ce que je ne veux pas |
Ben oui, il faut que tu modifie des flags pour l'affichage, ou bien que tu convertisse ton flottant en entier (ce qui me semblerait plus judicieux, si tu sais que tu manipes un entier) pour l'affichage.
A+,
Marsh Posté le 16-05-2004 à 11:39:26
Re-bonjour @ tous,
et oui, un nouveau probléme avec la lib gmp
Je voulais savoir si quelqu'un pourrait m'expliquer comment afficher le resultat d'un calcul de façon complete, pas de façon exponentiel du genre : 1.15792e+77
Mais de façon complete 1157925798921654....
Merci à tous !