Can anyone please share why I am getting extra 000000005 while doing below operation double value = 42923496; double res = value * Math.Pow(10, -4); //4292.3496000000005 Expected 4292.3496
Expected 4292.3496.
Below code is working fine double inde2 = 43009442; double res3 = inde2 * Math.Pow(10, -4);//4300.9442