Bonjour,
voici mon code :
J'aimerai pouvoir récuperer la valeur y mais il m'a tronqué x...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 float x = essai1.course ; // x = 536.65 WORD Wb = LOWORD (x) ; WORD Wh = HIWORD (x) ; BYTE Bb1 = LOBYTE (Wb) ; BYTE Bb2 = HIBYTE (Wb) ; BYTE Bb3 = LOBYTE (Wh) ; BYTE Bb4 = HIBYTE (Wh) ; float y; y = MAKEWPARAM ( Wb, Wh); // y = 536.00
qu'en pensez vous ?
Pour information, je veux décomposer le flottant pour l'envoyer dans des char via ModBus.
Merci !
Partager