Lien DDE simple précision avec une fraction

Doc20002000 Messages postés 1 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un lien DDE avec Excel ou VB6 vers un contrôleur.
Je reçois une valeur DDE de format simple précision à virgule flottante (float) d'un équipement (contrôleur) et je dois reprendre cette même valeur pour la remettre dans l'équipement. Le problème est que je n'arrive pas à remettre la même valeur.Dans mon cas c'est une fraction. Ex: je reçois 9,9984741210937E-02, j'écris la même valeur dans une boîte texte, convertit cette valeur avec Csng, pousse vers le contrôleur et ça ne fonctionne pas. Je me retrouve avec une valeur distincte ex: 0,0999987512375. Est-ce qu'il existe une façon de faire pour ce remédier à ce problème ?
A voir également:

1 réponse

f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Bonjour,
Pour la conversion CDbl au lieu de CSng. J'ai fait des test et pas de soucis....Ce qui est saisie sur la TextBox est retrouve a l'identique sur une variable x=CDbl(Text1.Text) au format pres.

A suivre
0