麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

.net decimal保留指定的小數(shù)位數(shù)(不四舍五入)

2024-07-10 13:31:40
字體:
供稿:網(wǎng)友

前言

項(xiàng)目中遇到分?jǐn)偨痤~的情況,最后一條的金額=總金額-已經(jīng)分?jǐn)偨痤~的和。

這樣可能導(dǎo)致最后一條分?jǐn)偟臅r(shí)候是負(fù)數(shù),所以自己寫了一個(gè)保留指定位數(shù)小數(shù)的方法。

擴(kuò)展方法的使用,使得調(diào)用起來很優(yōu)雅。

示例代碼

public static class DecimalExtension  {    /// <summary>    /// decimal保留指定位數(shù)小數(shù)    /// </summary>    /// <param name="num">原始數(shù)量</param>    /// <param name="scale">保留小數(shù)位數(shù)</param>    /// <returns>截取指定小數(shù)位數(shù)后的數(shù)量字符串</returns>    public static string ToString(this decimal num, int scale)    {      string numToString = num.ToString();      int index = numToString.IndexOf(".");      int length = numToString.Length;      if (index != -1)      {        return string.Format("{0}.{1}",          numToString.Substring(0, index),          numToString.Substring(index + 1, Math.Min(length - index - 1, scale)));      }      else      {        return num.ToString();      }    }  }

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。


注:相關(guān)教程知識閱讀請移步到ASP.NET教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 免费国产网站 | 亚洲综合一区在线观看 | 日韩午夜片 | 亚洲免费在线视频 | 日本在线视频免费观看 | 欧美亚州| 欧美一区在线观看视频 | 欧美成人精品一区二区三区 | 国产欧美在线一区二区三区 | 天堂福利电影 | 久久久久亚洲视频 | 日日狠狠久久 | 污污网站入口 | 亚洲影视在线 | 国产乱淫a∨片免费观看 | 羞羞羞羞视频 | 免费性爱视频 | 成人宗合网 | 成人在线观看免费观看 | 一级网站片 | 久久91久久 | 国产99视频精品免视看9 | 久久99精品久久久久久小说 | 18被视频免费观看视频 | 黄色网址免费在线播放 | 久久久久久99 | 91成人在线免费 | 欧美成人一级 | 91精品国产综合久久婷婷香 | 黄色网址免费在线播放 | 国产影院一区 | 成人福利免费在线观看 | 国产精品久久久久无码av | 国产黄色网 | 搜一级毛片| 91伊人久久| 特级黄色小说 | www.热 | 欧美一级毛片免费观看 | 精品久久久久久久久久久久久久久久久久久 | 欧美日韩一区,二区,三区,久久精品 |