Décimales d'un double

Signaler
Messages postés
8
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
19 juillet 2006
-
Messages postés
8
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
19 juillet 2006
-
Bonjour à tous,

J'ai vu qu'il était possible d'aller chercher la mantisse d'un nombre de type double. Je voudrais savoir si il est possible d'obtenir la mantisse d'un nombre expimé en notations scientifiques : "a.10^exposant".
Je voudrais récupérer ce "a" et l'utiliser avec une certaine précision (2) (ce que je peux faire à l'affichage)

exemple: nombre = 1.3849574837.10^-2
              variable que j'utiliserai : v = 1.38

Existe-t-il une fonction une c++ qui fait cela? (j'en ai fait une à peu près)
Merci de votre aide.

2 réponses

Messages postés
257
Date d'inscription
dimanche 22 août 2004
Statut
Membre
Dernière intervention
29 septembre 2010
2
il faut tronquer ton nombre regarde dans la librairie C, il doit y envoir dans math.h
Messages postés
8
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
19 juillet 2006

Le problème dans ce cas je pense, c'est qu'il va me mettre 0 puisque c'est un nombre inférieur à 1. Les nombres que j'ai sont en notations scientifiques. La troncature ne doit pas trop marcher. Me trompes-je?