zoukankan      html  css  js  c++  java
  • asp.net 去掉小数点后面多余的0,本身为0还是显示为0

    很多时候,比如gridview内,不想显示从数据库带出的多余小数 ,比如 4.01000, 想显示为 4.01.

    但如果是 0.00000, 想显示为 0 

    那就可以做一个函数:

        /// <summary>
        /// 去掉小数点后多余的0, 0本身显示为0
        /// </summary>
        /// <param name="decimal">传入的数字</param>
        /// <returns>返回值</returns>
        public static string ShortenSurplusZeroBehindDecimalPoint(decimal d)
        {
            return d.ToString("#0.############");
        }

    调用:

    建一个类比如 EBSOBC,上面函数放在这个类中,然后调用它:

    当gridview 显示数据时候:

    EBSOBC.ShortenSurplusZeroBehindDecimalPoint(decimal.Parse(e.Row.Cells[2].Text))

  • 相关阅读:
    1010考试T1
    P5631 最小mex生成树 分治 并查集
    P4366 [Code+#4]最短路 建图 最短路
    P1654 OSU! 期望概率DP
    7.26集训
    7.25集训
    7.23集训
    7.22集训
    7.21test
    7.12test
  • 原文地址:https://www.cnblogs.com/cnishop/p/10721877.html
Copyright © 2011-2022 走看看