我编写此代码并在.net Framework 4.6.1和.net core 2.2中运行, 为什么结果不同? 谢谢。
class Program
{
static void Main(string[] args)
{
float i = 1F;
float j = 0.1F;
Console.WriteLine(i - j * 10);
Console.ReadKey();
}
}
我希望两个平台的输出均为-1.490116E-08,但.net核心输出为0。