C# decimal 保留2位小数
时间: 2023-09-10 22:11:49 浏览: 283
按位或|-C#语言基础
在 C# 中,可以使用 `Math.Round` 方法来保留指定位数的小数。下面是一个示例代码:
```csharp
decimal number = 3.14159m;
decimal roundedNumber = Math.Round(number, 2);
Console.WriteLine(roundedNumber);
```
这段代码将会输出 `3.14`,即保留了两位小数。注意,使用 `Math.Round` 方法会进行四舍五入。如果需要进行其他舍入操作,可以使用 `Math.Floor` 或 `Math.Ceiling` 方法。
阅读全文