French Avoir des nombres avec exposant

Yves Rossignol

Member
Licensed User
bonjour, je cherche une fonction qui me permettrais d'afficher un nombre avec des exposants. J'utilise presque uniquement des nombres en double précision.

je ne comprends peut-être pas la fonction numberformat2...

Merci de votre aide....

un autre thread pour mon plus gros problème...

Merci

Yves
 

klaus

Expert
Licensed User
Longtime User
Il n'y a pas de fonction affichant des nombres avec exposant.
NumberFormat2(Number As Double, MinimumIntegers As Int, MaximumFractions As Int, MinimumFractions As Int, GroupingUsed As Boolean)
NumberFormat2(Number, 1, 3, 0, True)
1234567.12345 donne 1,234,567.123
0.12 donne 0.12
1234.0 donne 1,234
34.5 donne 34.5
NumberFormat2(Number, 2, 1, 0, False)
1234567.12345 donne 1234567.1
0.12 donne 00.1
1234.0 donne 1234
34.5 donne 34.5

MinimumIntegers = nombre minimum de chiffres à gauche du point décimal
MaximumFractions = nombre max de chiffres après le point décimal
MinimumFractions = nombre min de chiffres après le point décimal
GroupingUsed = groupage par millier, une virgule tous les 3 chiffres à gauche du point décimal

Le caractère de groupage ne peut pas être choisi ni le caractère décimal.

J'ai vu qu'un utilisateur a écrit une fonction NumberFormat3, je ne l'ai pas testée.
 
Top