zoukankan      html  css  js  c++  java
  • .net 保留小数点后n位(不四舍五入)

    //四舍五入方法

    public static class DecimalHelper
            {
                public static decimal CutDecimalWithN(decimal d, int n)
                {
                    string strDecimal = d.ToString();
                    int index = strDecimal.IndexOf(".");
                    if (index == -1 || strDecimal.Length < index + n + 1)
                    {
                        strDecimal = string.Format("{0:F" + n + "}", d);
                    }
                    else
                    {
                        int length = index;
                        if (n != 0)
                        {
                            length = index + n + 1;
                        }
                        strDecimal = strDecimal.Substring(0, length);
                    }
                    return Decimal.Parse(strDecimal);
                }
            }

      decimal d= TotalPoint / poingMoney;
                            DecimalHelper.CutDecimalWithN(d, 2);//小数点后两位
                            userinfo.RechangeMoney = d;

  • 相关阅读:
    头指针与头结点的异同
    C:Users用户名AppData里面的文件可以删除吗
    mac os x在PC上安装
    迷宫问题
    对称自反传递
    判断
    离散实验模板
    离散实验二
    tp.5.0.21抛出错误
    php复制整个文件夹,此方法可过滤掉.svn文件夹
  • 原文地址:https://www.cnblogs.com/zttb/p/9341364.html
Copyright © 2011-2022 走看看