以下是在C#中保留两位小数的几种实现方法:

方法一:
使用ToString()方法和"0.00"格式字符串来格式化浮点数。例如:

double num = 3.14159265359;
string formatted = num.ToString("0.00");
Console.WriteLine(formatted);  // 输出 3.14

方法二:
使用String.Format()方法和"{0:F2}"格式字符串来格式化浮点数。例如:

double num = 3.14159265359;
string formatted = String.Format("{0:F2}", num);
Console.WriteLine(formatted);  // 输出 3.14

方法三:
使用Math.Round()方法来对浮点数进行四舍五入,并且指定保留两位小数。例如:

double num = 3.14159265359;
double rounded = Math.Round(num, 2);
Console.WriteLine(rounded);  // 输出 3.14

方法四:
使用格式化字符串的插值表达式来保留两位小数。例如:

double num = 3.14159265359;
string formatted = $"{num:F2}";
Console.WriteLine(formatted);  // 输出 3.14
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐