Bonjour,
je voudrais seulement savoir comment connaître la valeur d'un chiffre à une position donnée à un nombre. Exemple:
nombre: 0.54482
Je veux connaître la valeur de la 5ème décimale.
Merci!
Bonjour,
je voudrais seulement savoir comment connaître la valeur d'un chiffre à une position donnée à un nombre. Exemple:
nombre: 0.54482
Je veux connaître la valeur de la 5ème décimale.
Merci!
Bonjour,
un moyen possible : convertir ton nombre en string et utiliser les fonctions INSTR pour localiser le signe de decimal et MID pour prendre le chiffre voulu par rapport au signe decimal.
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim i As Double i = 0.54482 i = i * 10 ^ 5 i = i And &HF MsgBox i
Thierry,
chez moi ton code marche pour les 4eme et 5eme decimales mais pas pour la troisieme par exemple.
Yes, tu as raison, vb fait le And en hexa ....
Partager