Multiplication

Résolu
germany1970 Messages postés 134 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 - 11 févr. 2014 à 16:54
germany1970 Messages postés 134 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 - 11 févr. 2014 à 18:21
Bonjour,
une question toute bête :
je veux multiplier un nombre avec séparateur des milliers mais le résultat est faut, je donne un exemple :

6 000,00 x 2 = 12 au lieu de 12 000,00
donc Vb dans mon cas ne prend pas en charge l'espace entre les chiffres.
merci.


--

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 344
11 févr. 2014 à 18:05
Bonjour,

Si ton nombre apparait avec un espace.. c'est qu'il est en format STRING.

Il faut donc le convertir en double.

 Dim inputstring As String = "6 000,10"
        Dim res As Double
        res = 2 * Convert.ToDouble(inputstring)



1
germany1970 Messages postés 134 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
11 févr. 2014 à 18:21
ça marche impec, merci beaucoup
0
Rejoignez-nous