如何在货币相关的四舍五入
本文关键字:四舍五入 货币 | 更新日期: 2023-09-27 18:00:28
我正在做Money四舍五入,但我不知道该怎么做。所以,我该如何四舍五出这些示例-22.32到20.00或156.32至150.00或者23556.00to23.550.00
我正在实现此代码。。。
class Program
{
static void Main(string[] args)
{
double a = 22.58;
//double b = Math.Round(a, 0, MidpointRounding.AwayFromZero);//?
//double b = Math.Floor(a + .5);//?
Console.WriteLine(b.ToString());
Console.ReadLine();
}
}
尝试:
class Program
{
static void Main(string[] args)
{
decimal a = 22.58m;
decimal rounded = Math.Floor(a / 10m) * 10m;
Console.WriteLine("{0:0.00}", rounded);
Console.ReadLine();
}
}