Bonjour
Je n'ai pas encore bien compris comment traiter la conversion de double tenant compte que le séparateur décimal peut etre le POINT ou la VIRGULE
Ce code ci sur ma machine fonctionne bien
Par contre si on me donne des doubles avec POINT, ca ne marche plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Double D=0.0f; String d="50,123546" bool ok=Double.TryParse(d,out D);
Bien sur je pourrais faire un replace de '.' par ','
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Double D=0.0f; String d="50.123546" bool ok=Double.TryParse(d,out D);
Mais je sais qu'en jouant sur le cultureinfo et le NumberFormat je pourais faire une methode plus générale
Malheureusement, je seche un peu avec la doc de MS.
Merci a ceux qui ont la patience de m'aider sur ce sujet qui je pense a déja cassé la tete a d'autres !
Partager