求一种方法让一个 浮点类型的变量最后保留两位小数。

解决方案 »

  1.   

    double d = Math.Round(1.0f / 3.0f, 2);
      

  2.   

    double d = Math.Round(1.0f / 3.0f, 2);
      

  3.   

                double test = 2.34567;
                double d = Math.Round(test, 3);
    d的值为2.346
      

  4.   

    float jian=12.345
    Math.Round(jian, 2);
      

  5.   

     float i = 332.225465f;
                Console.WriteLine(i.ToString("0.00"));
      

  6.   


     float i = 36332.225465f;
     Console.WriteLine(i.ToString("0.00")); //这是保留2为小数。
     Console.WriteLine(i.ToString("0,000.00")); //这是标识千分位。和2位小数。