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

C#實(shí)現(xiàn)百分比轉(zhuǎn)小數(shù)的方法

 更新時(shí)間:2015年06月09日 11:58:04   作者:McJeremy&Fan  
這篇文章主要介紹了C#實(shí)現(xiàn)百分比轉(zhuǎn)小數(shù)的方法,涉及C#進(jìn)行數(shù)值計(jì)算的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)百分比轉(zhuǎn)小數(shù)的方法。分享給大家供大家參考。具體分析如下:

近日需要用到百分比轉(zhuǎn)小數(shù)功能,而且百分比是字符串格式(可以帶或不帶百分號(hào))。

如果是小數(shù)轉(zhuǎn)百分比那就簡單了,C#里數(shù)字格式字符串有個(gè) p 。

但是百分比轉(zhuǎn)小數(shù)還真不知道有沒有?簡單看了一下MSDN,沒有發(fā)現(xiàn)(眼花?)。

因此,直接搞了一個(gè)方法來實(shí)現(xiàn):

/// <summary>
/// 將百分比轉(zhuǎn)換成小數(shù)
/// </summary>
/// <param name="perc">百分比值,可純?yōu)閿?shù)值,或都加上%號(hào)的表示,
/// 如:65|65%</param>
/// <returns></returns>
public static decimal PerctangleToDecimal(string perc)
{
  try
  {
 string patt = @"/^(?<num>[\d]{1,})(%?)$/";
 decimal percNum = Decimal.Parse(System.Text.RegularExpressions.Regex.Match(perc, patt).Groups["num"].Value);
 return percNum / (decimal)100;
  }
  catch
  {
 return 1;
  }
}

功能倒是實(shí)現(xiàn)了,但是感覺有點(diǎn)旁門左道。

期待感興趣的高人指點(diǎn)一二~~

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

富顺县| 康马县| 郯城县| 郓城县| 佛冈县| 堆龙德庆县| 陕西省| 肃宁县| 罗甸县| 河南省| 舞阳县| 宁蒗| 高雄市| 厦门市| 厦门市| 盐池县| 买车| 峡江县| 峡江县| 宁安市| 西盟| 永兴县| 库伦旗| 漯河市| 广平县| 闽清县| 鄯善县| 汾阳市| 吉林市| 大城县| 临江市| 赤壁市| 阿巴嘎旗| 金昌市| 大兴区| 长岭县| 集安市| 湛江市| 怀来县| 西宁市| 铁力市|