Conversion d'une notation scientifique

cs_popovski Messages postés 3 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 27 mars 2003 - 27 mars 2003 à 10:30
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 30 mai 2012 à 18:22
comment convertir en vba un nombre ayant pour résultat 1,3335E-5 n en 0,000013335
A voir également:

2 réponses

cludwig Messages postés 1 Date d'inscription mercredi 29 septembre 2004 Statut Membre Dernière intervention 30 mai 2012
30 mai 2012 à 16:57
exemple de conversion :

Dim t As String
t = "1.36E-7"
t = CStr(Val(t))

t contient la chaîne "0,000000136"
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
30 mai 2012 à 18:22
Bonjour, cludwig,
répondre 8 ans plus tard pour répondre "à côté de la plaque" ?
1) il ne voulait pas une chaîne de caractères, mais un nombre
2) sa difficulté, en double ou en single, était la présence du séparateur virgule et non point.
3) s'il avait cette virgule (il était en VBA), c'est que ce nombre était affiché ainsi. Pourquoi se servait-il d'un tremplin d'affichage au lieu d'utiliser directement son résultat en double ? dieu seul le sait
4) il n'a eu aucune réponse pour une question aussi simple, ouverte de surcroît dans une section qui n'était pas celle de VBA .


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
0
Rejoignez-nous