如题

解决方案 »

  1.   

    double d = 1/2;
    double d = 0.50;
      

  2.   

    啥意思啊?
    string s=@"1/2=0.5";
      

  3.   

    1*1f/2=0.05 (得到一个float类型的0.05)or1*1.0/2=0.05 (得到一个double类型的0.05)
      

  4.   


    double d = 1/2; 
    double d = 0.50;用浮点型
      

  5.   


    decimal d = (decimal)1 / 2;
    Console.WriteLine(d.ToString());//输出0.5
      

  6.   

    decimal d = (decimal)1 / 2;
    Console.WriteLine(d.ToString("F2"));//输出0.50
      

  7.   

    string.Format("{0 }", 1.0 / 2.0);