I just noticed in C#, if I multiply by Math.Pow a double, the result is not correct. Simple test can be done with :
70883187.82 * Math.Pow(10, 2)
Which returns 7088318781.999999
Or same can be done with double c = 70883187.82 * 100
What is the explication behind that ?
Thanks