ASP.net中的近似百分比

时间:2011-12-21 18:19:44

标签: c# asp.net

  

可能重复:
  round up value C#

我想在ASP.net中估算百分比,例如我有一个百分比72.72727272727%我希望它接近73%,我怎么能在ASP.net中这样做

3 个答案:

答案 0 :(得分:3)

lnPercentageRnd = Math.Round(72.72727272727, 0, MidpointRounding.AwayFromZero);

AwayFromZero对于自然舍入很重要,因为.Net默认为Banker的舍入。

答案 1 :(得分:2)

它不是特定于ASP.NET,而是.NET。

double d = .7272727272727;

string percent = d.ToString("p0"); // 73%

答案 2 :(得分:2)

Percentage = Math.Round(Percentage)