摘要:        
上次在校园招聘的时候,问了几个学生一个关于浮点数计算的问题,就是下面的代码为什么第一行返回false,而第二行和第三行都返回true。
 
        Console.WriteLine("1.123f + 1.345f == 2.468f ? {0}",
            1.123f + 1.345f == 2.468f); // False
        Console.WriteLine("1.123f + 1.344f == 2.467f ? {0}",
            1.123f + 1.344f == 2.467f); // True
        Console.WriteLine("1.123 + 1.345 == 2.468 ? {0}",
            1.123 + 1.345 == 2.468); // True
    阅读全文
        
            posted @ 2009-03-22 17:44
donjuan
阅读(15528)
评论(5)
推荐(0)
        
        
 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号