最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中decimal保留2位有效小數(shù)的實(shí)現(xiàn)方法

 更新時(shí)間:2019年10月23日 11:26:11   作者:低調(diào)碼農(nóng)哥!  
這篇文章主要介紹了C#中decimal保留2位有效小數(shù)的實(shí)現(xiàn)方法,針對(duì)decimal變量保留2位有效小數(shù)有多種方法,可以使用Math.Round方法以及ToString先轉(zhuǎn)換為字符串等操作來(lái)實(shí)現(xiàn)。具體實(shí)現(xiàn)方法感興趣的朋友跟隨小編一起看看吧

在C#的數(shù)字運(yùn)算過程中,有時(shí)候針對(duì)十進(jìn)制decimal類型的計(jì)算需要保留2位有效小數(shù),針對(duì)decimal變量保留2位有效小數(shù)有多種方法,可以使用Math.Round方法以及ToString先轉(zhuǎn)換為字符串等操作來(lái)實(shí)現(xiàn)。

(1)方法一:使用C#中的數(shù)字計(jì)算類Math類中的方法Math.Round方法。

Math.Round方法是用于計(jì)算四舍五入的方法,其中一個(gè)方法簽名為decimal Round(decimal d, int decimals),d代表要進(jìn)行計(jì)算的decimal變量,decimals代表保留的小數(shù)位數(shù)。

例如有個(gè)decimal類型變量numDecimal=34.3471,需要對(duì)之保留2位有效數(shù)字可使用下列語(yǔ)句:

decimal numDecimal = 34.3471M;
 numDecimal = Math.Round(numDecimal, 2);

計(jì)算結(jié)果為:34.35,Math.Round方法進(jìn)行了四舍五入操作。

(2)方法二:先使用ToString轉(zhuǎn)換為字符串,再轉(zhuǎn)換回decimal類型。

使用該辦法的時(shí)候,調(diào)用ToString方法也會(huì)進(jìn)行四舍五入操作。

繼續(xù)方法一中的例子,如果使用ToString方法,可使用下列程序語(yǔ)句:

 decimal numDecimal = 34.3471M;
string numDecimalStr = numDecimal.ToString("#0.00");
numDecimal = decimal.Parse(numDecimalStr);

計(jì)算結(jié)果為:34.35,ToString("#0.00")對(duì)計(jì)算結(jié)果轉(zhuǎn)換為字符串進(jìn)行了四舍五入操作。

(3)方法三:先使用String.Format方法格式化decimal類型為字符串,而后在轉(zhuǎn)換為decimal類型。

使用該辦法的時(shí)候,同樣會(huì)像上面2個(gè)方法一樣,對(duì)計(jì)算結(jié)果進(jìn)行四舍五入。

繼續(xù)方法一中的例子,如果使用String.Format方法,可使用下列程序語(yǔ)句:

decimal numDecimal = 34.3471M;
string numDecimalStr = String.Format("{0:N}", numDecimal);
numDecimal = decimal.Parse(numDecimalStr);

ps:C#decimal類型保留小數(shù)點(diǎn)后有效數(shù)字

例:

decimal d=0.5000; 
d.ToString(“0.##”);

也可以這樣 string.Format(“{0:0.##}”,d000)

.##表示最多保留2位有效數(shù)字,但是不包括0,就是說(shuō) 如果上面d=0.5000,出來(lái)后也只是0.5,方便多了

總結(jié)

以上所述是小編給大家介紹的C#中decimal保留2位有效小數(shù)的實(shí)現(xiàn)方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • Unity中 ShaderGraph 實(shí)現(xiàn)旋渦傳送門效果入門級(jí)教程(推薦)

    Unity中 ShaderGraph 實(shí)現(xiàn)旋渦傳送門效果入門級(jí)教程(推薦)

    通過Twirl 旋轉(zhuǎn)節(jié)點(diǎn)對(duì)Gradient Noise 梯度噪聲節(jié)點(diǎn)進(jìn)行操作,就可得到一個(gè)旋轉(zhuǎn)的旋渦效果。具體實(shí)現(xiàn)代碼跟隨小編一起通過本文學(xué)習(xí)下吧
    2021-07-07
  • asp.net之生成驗(yàn)證碼的方法集錦(一)

    asp.net之生成驗(yàn)證碼的方法集錦(一)

    現(xiàn)在很多網(wǎng)站都有注冊(cè)登錄的頁(yè)面,為了更好的滿足用戶體驗(yàn)和網(wǎng)站的安全性,很多網(wǎng)站都采用動(dòng)態(tài)生成的圖形碼或者是附加碼進(jìn)行驗(yàn)證,這篇文章主要就是介紹生成驗(yàn)證碼的方法,需要的朋友可以參考下
    2015-08-08
  • 關(guān)于System.Convert的那些事兒

    關(guān)于System.Convert的那些事兒

    本篇文章是對(duì)System.Convert的那些事兒,進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C#如何利用結(jié)構(gòu)體對(duì)固定格式數(shù)據(jù)進(jìn)行解析

    C#如何利用結(jié)構(gòu)體對(duì)固定格式數(shù)據(jù)進(jìn)行解析

    這篇文章主要為大家詳細(xì)介紹了C#利用結(jié)構(gòu)體對(duì)固定格式數(shù)據(jù)進(jìn)行解析,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C#提取PPT文本和圖片的實(shí)現(xiàn)方法

    C#提取PPT文本和圖片的實(shí)現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了C#提取PPT文本和圖片的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • C#實(shí)現(xiàn)縮放字體的方法

    C#實(shí)現(xiàn)縮放字體的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)縮放字體的方法,涉及C#操作Matrix實(shí)現(xiàn)字體縮放的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C#中創(chuàng)建PDF網(wǎng)格并插入圖片的方法

    C#中創(chuàng)建PDF網(wǎng)格并插入圖片的方法

    這篇文章我將向大家演示如何以編程的方式在PDF文檔中創(chuàng)建一個(gè)網(wǎng)格,并將圖片插入特定的網(wǎng)格中。對(duì)c# pdf 網(wǎng)格 插入圖片的知識(shí)感興趣的朋友一起看看吧
    2016-11-11
  • C#實(shí)現(xiàn)萬(wàn)物皆可排序的隊(duì)列方法詳解

    C#實(shí)現(xiàn)萬(wàn)物皆可排序的隊(duì)列方法詳解

    本文詳細(xì)講解了C#實(shí)現(xiàn)萬(wàn)物皆可排序隊(duì)列的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • c#抽簽系統(tǒng)的實(shí)現(xiàn)示例

    c#抽簽系統(tǒng)的實(shí)現(xiàn)示例

    本文主要介紹了c#抽簽系統(tǒng)的實(shí)現(xiàn)示例,一個(gè)基于c#的簡(jiǎn)單抽簽系統(tǒng),可以重新導(dǎo)入數(shù)據(jù),清空數(shù)據(jù)。文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Unity中Instantiate實(shí)例化物體卡頓問題的解決

    Unity中Instantiate實(shí)例化物體卡頓問題的解決

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)離線計(jì)時(shí)器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-10-10

最新評(píng)論

会泽县| 左云县| 临沧市| 邓州市| 江华| 巴南区| 黑河市| 南召县| 于田县| 石楼县| 东丽区| 泰兴市| 保德县| 漳平市| 海阳市| 嘉荫县| 宁海县| 任丘市| 滦平县| 柯坪县| 平乡县| 宝坻区| 绥德县| 武宣县| 寿阳县| 洛浦县| 紫金县| 苏尼特左旗| 融水| 咸阳市| 壤塘县| 琼中| 蓬安县| 奈曼旗| 南和县| 封丘县| 鄯善县| 荔波县| 咸阳市| 如皋市| 佳木斯市|