bonjour a tous ,
voila j'ai un probleme ca devait arriver , je redoutais ce jour
voici donc l'explication de tous mes tourments:
j'ai un string que je veux convertir en double (le string est extrait d'un fichier)
je fais donc monDouble = cdbl(monstring)
ou bien monDouble = monstring
la conversion s'effectue bien pour les nombres entiers mais
tout ce complique lorsque ce sont des nombres decimaux que je
charge car tout dépend de la machine sur lequel le programme s'execute en effet:
si je fais monDouble = cdbl("1,2")
ca passe sur certaines machines
mais je peux aussi faire
monDouble = cdbl("1.2")
et la ca passe sur les machine ou la virgule ne passais pas
alors voila ma question.
Comment est ce que je peut faire?
si quelqu'un peut me dire comment faire pour savoir si le systeme courant utilise le point ou la virgule ou autre . en fin essayer de me donner votre avis sur la question