cs_tolt
Messages postés269Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention 4 avril 2019
-
3 avril 2008 à 18:54
cs_tolt
Messages postés269Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention 4 avril 2019
-
3 avril 2008 à 20:52
Bonsoir,
Question bête mais bon.
J'ai une variable de type double.
Je fais ce calcul --->>> restdu = 141,02 - 141,00 mais j'ai toujour zero dans restdu alors qu'il devrait me mettre
0,02 pourquoi ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 3 avril 2008 à 20:46
Cdec également, bien sûr....
Mais l'idéalm est de toujours travailler avec le point comme séparateur décimal, y ciompris si on permet la saisie avec une virgule. Rien n'est plus simple que d'utiliser systématiquement un Replace puis de travailler avec la transformation et Val
Car :
Dim toto As Single
toto = Val("141.02") - Val("141.00")
MsgBox toto
cs_tolt
Messages postés269Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention 4 avril 2019 3 avril 2008 à 20:52
OK Merci du conseil et bonne soirée.Vraiment super ce site.
Félicitation à tous d'un petit retraité qui n'est pas informaticien mais qui s'amuse bien en VB6.
Bien Amicalement