strange parsing Double behaviour...
- by Cristian Boariu
Hi,
I have this line of code:
return (this.pretWithoutDiscount / Double.Parse(UtilsStatic.getEuroValue())).ToString("N2") + "€";
In debug mode i've tested and the values are:
UtilsStatic.getEuroValue() = "4.1878"
this.pretWithoutDiscount = 111.0
Can anyone explaing WHY:
Double.Parse(UtilsStatic.getEuroValue()) = 41878.0
when it should be 4.1878 ??
Thanks...
PS: UtilsStatic.getEuroValue returns a string.