asp.net -去掉小数点后多余的0或者隐藏小数点后多余的0零

asp.net -去掉小数点后多余的0或者隐藏小数点后多余的0零

/// <summary>
/// 去掉小数点后多余的0, 0本身显示为空,用在gridview 报表
/// </summary>
/// <param name="decimal">传入的数字</param>
/// <returns>返回值</returns>
public static string RemoveSurplusZeroBehindDecimalPoint(string sString)
{
if (sString.Contains("."))
{
sString = sString.TrimEnd('0');
sString = sString == "0." ? "" : sString;
sString = sString.TrimEnd('.');
}
return sString;
}

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

作者: 轻烟随风
当前文章地址: https://www.zyxpp.com/asp-net-hiddenzero/
来源: 轻烟随风的博客
文章版权归作者所有,欢迎转载
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录