zoukankan      html  css  js  c++  java
  • c# 保留2位小数 整数格式化的操作!

    引自:http://yjsghqqk.blog.163.com/blog/static/479823412010723711694/

    我来总结下:
    1.只要求保留N位不四舍5入

                    float   f   =   0.55555f;
                    int   i   =(int)(f   *   100);
                    f   =   (float)(i*1.0)/100;
      2.保留N位,四舍五入     .                

    decimal   d=   decimal.Round(decimal.Parse( "0.55555 "),2);

    3.保留N位四舍五入

    Math.Round(0.55555,2)

    4,保留N位四舍五入
                    double   dbdata   =   0.55555;
                    string   str1   =     dbdata.ToString( "f2 ");//fN   保留N位,四舍五入

    5.保留N位四舍五入


                    string   result   =   String.Format( "{0:N2} ",   0.55555);//2位

    string   result   =   String.Format( "{0:N3} ",   0.55555);//3位

    6.         保留N位四舍五入


        double   s=0.55555;
                result=s.ToString( "#0.00 ");//点后面几个0就保留几位

  • 相关阅读:
    DataGird导出EXCEL的几个方法
    csv文件与DataTable互相导入处理
    LeetCode 345
    LeetCode 168
    LeetCode 344
    LeetCode 342
    LeetCode 343
    LeetCode 326
    LeetCode 338
    LeetCode 319
  • 原文地址:https://www.cnblogs.com/hellohongfu/p/1837278.html
Copyright © 2011-2022 走看看