C#在逗号后加零

时间:2018-07-03 09:34:30

标签: c# asp.net .net double

所以我有一段代码的帮助器,我需要在系统中四舍五入的地方使用此代码:

public static double Round(double source)
{
    return Math.Round(source, Program.AppSettings.DigitAfterComma);
}

这个想法是将任何输入的整数四舍五入为从文件中读取的逗号后的某个字符。我在用于计算的服务中以及在ViewModels和.cshtml中使用它进行结果渲染。

问题是可以处理计算,但是当我需要渲染15.0%之类的双精度时,我只能得到15%的输出。很难为渲染器和计算编写两种方法,因为该方法在整个系统中都有大量引用。

有没有,因为我需要双精度类型的输出进行计算,所以每次调用该方法时都无需将其格式化为字符串就可以获取xx.0吗?

0 个答案:

没有答案