在工作中我发现了一个C#浮点数的精度问题,以下的程序运行结果并未得到我预期的结果:
namespace FloatTest
{
class Program
{
static void Main(string[] args)
{
double a = 0.0001;
float b = 0.1F;
int c = (int)((a * 1000) / b);
Console.WriteLine("c = {0}", c);
Console.ReadLine();
}
}
}nam