zoukankan      html  css  js  c++  java
  • C#中保留小数N位小数方法整理

    C#中保留小数N位小数方法整理

    1.只要求保留N位不四舍五入

            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就保留几位

  • 相关阅读:
    母函数
    匈牙利算法
    AC 自动机
    MFC Invalidate闪屏问题
    求解x=a^b(mod m)
    Millar_rabin和Pollard_Rho
    图论入门算法理解
    Numpy 库常用函数大全
    Linux 系统中“|”管道的作用是什么
    win10 万能修复公式
  • 原文地址:https://www.cnblogs.com/yuxuetaoxp/p/1959264.html
Copyright © 2011-2022 走看看