我有一个双精度值,我动态获得,值为 0.94289988675,我还得到另一个双精度值,值为 0.94289988777。我只需要比较这两个值。但它说它们不一样。我如何比较这些值的前四位数字。
代码:
for (z = 0; z < something.Count(); z++)
{
if (largest == Math.Round(0.94289988675 [z],4))
{
//proceed
}
}
最大 = 0.94289988675 0.94289988675[z] 为 0.94289988777。z 是。
它不会进入循环。请帮帮我。