国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現百分比轉小數的方法

2020-01-24 01:46:17
字體:
來源:轉載
供稿:網友

本文實例講述了C#實現百分比轉小數的方法。分享給大家供大家參考。具體分析如下:

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

如果是小數轉百分比那就簡單了,C#里數字格式字符串有個 p 。

但是百分比轉小數還真不知道有沒有?簡單看了一下MSDN,沒有發現(眼花?)。

因此,直接搞了一個方法來實現:

/// <summary>/// 將百分比轉換成小數/// </summary>/// <param name="perc">百分比值,可純為數值,或都加上%號的表示,/// 如: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;  }}

功能倒是實現了,但是感覺有點旁門左道。

期待感興趣的高人指點一二~~

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥芬河市| 平邑县| 田东县| 柳河县| 宜昌市| 黑山县| 栾城县| 邵阳市| 金寨县| 平远县| 三门峡市| 东平县| 江门市| 肇东市| 德令哈市| 女性| 边坝县| 新宁县| 陕西省| 灵山县| 新河县| 册亨县| 呼伦贝尔市| 同德县| 天镇县| 老河口市| 隆尧县| 甘孜| 普兰店市| 郧西县| 深州市| 渭源县| 长寿区| 昭平县| 五寨县| 蒙山县| 广平县| 庆城县| 广汉市| 古田县| 汶上县|