用C#保留2位小数
时间: 2023-06-30 17:26:37 浏览: 129
C#常用的数据格式转换汇总
在C#中,可以使用以下方式保留2位小数:
1. 使用ToString()方法:
```
double num = 3.14159265359;
string result = num.ToString("0.00");
Console.WriteLine(result); // 输出 3.14
```
2. 使用String.Format()方法:
```
double num = 3.14159265359;
string result = String.Format("{0:0.00}", num);
Console.WriteLine(result); // 输出 3.14
```
3. 使用Math.Round()方法:
```
double num = 3.14159265359;
double result = Math.Round(num, 2);
Console.WriteLine(result); // 输出 3.14
```
以上三种方式都可以将一个double类型的数保留两位小数。
阅读全文