Multiplication [Résolu]

Signaler
Messages postés
136
Date d'inscription
mardi 4 mars 2008
Statut
Membre
Dernière intervention
22 mars 2014
-
Messages postés
136
Date d'inscription
mardi 4 mars 2008
Statut
Membre
Dernière intervention
22 mars 2014
-
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

Messages postés
32431
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
12 mai 2021
347
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 179 internautes nous ont dit merci ce mois-ci

Messages postés
136
Date d'inscription
mardi 4 mars 2008
Statut
Membre
Dernière intervention
22 mars 2014
3
ça marche impec, merci beaucoup