c#保留两位小数的方法

1、Math.Round(0.333333,2);//按照四舍五入的国际标准

2、     double dbdata=0.335333;    
          string str1=String.Format("{0:F}",dbdata);//默认为保留两位

3、     float i=0.333333;    

    int j=(int)(i * 100);
      i = j/100;

4、     decimal.Round(decimal.Parse("0.3333333"),2)

5、     private System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();

      float test=0.333333f;    

    nfi.NumberDecimalDigits=2;    

      string result=test.ToString("N", nfi);

6、     string result= String.Format("{0:N2}",Convert.ToDecimal("0.333333").ToString());

posted @ 2013-03-19 11:07  银河系上的地球  阅读(212)  评论(0编辑  收藏  举报