本题目选自CLR Team member Kathy Kam的BLOG

请你不要编译运行下面的代码,说出运行结果。

class MainProgram
{
    
static void Main(string[] args)
    {
        
double a = Convert.ToDouble("1.170404");
        
double b = Convert.ToDouble("2.170404");
        
double c = Convert.ToDouble("3.170404");
        
double d = Convert.ToDouble("4.170404");
        
        Console.WriteLine((a 
== 1.170404)); 
        Console.WriteLine((b 
== 2.170404)); 
        Console.WriteLine((c 
== 3.170404)); 
        Console.WriteLine((d 
== 4.170404)); 
    }
}

(如果你觉得这个题目很简单,你不妨在猜测一下答案之后实际运行一下试试看。不过园子里这么多高手,解答这个问题应该很轻松,所以请大家留情不要太鄙视我,呵呵)

补充:
请大家继续试一下5.170404,6..170404,7.170404,8.170404……
之后再下结论。

相关文章:

  • 2021-09-22
  • 2021-07-04
  • 2021-07-27
  • 2021-10-17
  • 2021-11-25
  • 2021-06-03
  • 2021-06-23
  • 2022-12-23
猜你喜欢
  • 2021-04-15
  • 2021-07-24
  • 2021-12-23
  • 2021-11-02
  • 2021-06-30
  • 2022-01-21
相关资源
相似解决方案