lecture d'un chiffre (quad) de gauche à droite.
Publié : lun. 03/juil./2017 4:12
Bonjour, dans un code je lit à plusieurs endroits en utilisant ce genre de code...
et si je tape 21.23 j'ai ce chiffre dans don(0) et dans d (qui est déclaré au début du programme)
mais ailleurs dans le même programme j'utilise ceci pour entrer mes données
mais cette fois si je tape 21.123 j'ai 320.12 (le zero supplémentaire viens de je ne sais pas ou...)
pouvez-vous m'éclairer?
Merci!
Code : Tout sélectionner
Case #Gadget_Calc_DepthD
If EventType()=#PB_EventType_Change
don(0) = ValD(GetGadgetText(#Gadget_Calc_DepthD))
d = don(0)
EndIf
mais ailleurs dans le même programme j'utilise ceci pour entrer mes données
Code : Tout sélectionner
Case #Gadget_LSD_Fx_D
If EventType()=#PB_EventType_Change
Force(0,0) = ValD(GetGadgetText(#Gadget_LSD_Fx_D))
SetGadgetText(#Gadget_LSD_Fx_D,StrD(Force(0,0)))
Debug Force(0,0)
EndIf
mais cette fois si je tape 21.123 j'ai 320.12 (le zero supplémentaire viens de je ne sais pas ou...)
pouvez-vous m'éclairer?
Merci!