c#保留小数点后两位 不四舍五入
时间: 2023-09-28 11:13:22 浏览: 153
C# .net 小数点保留两位
要在C#中保留小数点后两位而不进行四舍五入,可以使用Math.Floor()函数进行下舍入,然后将结果乘以100并将小数点后面的数字去掉,最后再将其除以100。
以下是一个示例代码:
```
double num = 3.1415926;
double result = Math.Floor(num * 100) / 100;
Console.WriteLine(result);
```
输出结果为:3.14。注意,这种方法只适用于保留两位小数的情况。如果需要保留更多位小数,则需要根据需要进行相应的修改。
阅读全文