C# 实现保留两位小数的方法

  1. 云栖社区>
  2. 博客>
  3. 正文

C# 实现保留两位小数的方法

shihahayue 2013-03-18 10:50:00 浏览288
展开阅读全文

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());

网友评论

登录后评论
0/500
评论
shihahayue
+ 关注