Bonjour,
J'ai developpé une petite application en C# qui utilise les fonctions de conversion suivantes :
- Convert.ToDouble(string s)
- double.Parse(string s)
- double.TryParse(string s, out double d)
Quand j'exécute ces fonctions sur une machine 1, les résultats sont corrects :
1,2 --> 1,2
8,3 --> 8,3
10,8 --> 10,8
88,1 --> 88,1
888,6 --> 888,6
Lorseque j'éxécute le MEME code sur une machine 2, toutes les chaines commencant pas le chiffre 8, sont tronquées :
1,2 --> 1,2
8,3 --> 0,3 !!!
10,8 --> 10,8
88,1 --> 8,1 !!!
888,6 --> 88,6 !!!
J'ai désinstaller puis réinstaller le Framework 2.0, mais toujours le même problème.
Quelqu'un aurait-il une solution ? ou une explication à ce problème surnaturel ?
Merci pour votre aide.
Configuration machine 1 :
- XP Professionnel Version 2002, SP2
- Pentium(R) D CPU 2.80 Ghz
- 1 Go RAM
Configuration machine 2 :
- XP Professionnel Version 2002, SP2
- Pentium(R) D CPU 2.80 Ghz
- 1 Go RAM
Partager