Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

extraire décimale

1 réponse
Avatar
dede
Bonjour à tous

J'ai un souci idiot ....

Comment extraire en VBA ou VB ....


la valeur décimale d'un nombre

exemple : 12.2 => 0.2

j'utilise la fonction suivante:
x = 12.2 - Fix(12.2)


le problème est qu'il ne donne pas 0.2 mais 0.199999999999


Avez-vous une solution à m'offrir

Merci de votre aide

Dede

1 réponse

Avatar
Jacques93
Bnjour dede,
Le 11/07/2013 14:33, dede a écrit :
Bonjour à tous

J'ai un souci idiot ....

Comment extraire en VBA ou VB ....


la valeur décimale d'un nombre

exemple : 12.2 => 0.2

j'utilise la fonction suivante:
x = 12.2 - Fix(12.2)


le problème est qu'il ne donne pas 0.2 mais 0.199999999999


Avez-vous une solution à m'offrir




Déclares ta variable x :

Dim x As Currency

Sans déclaration, x est vu comme un Double ou un Single, cad en virgule
flottante :

<http://msdn.microsoft.com/en-us/library/office/gg251528.aspx>

Je ne retrouve pas la page pour VB6.