// 示例代码:将 double 类型的数值保留两位小数
using System;
class Program
{
static void Main()
{
double number = 123.456789;
// 方法一:使用 Math.Round 方法
double roundedNumber = Math.Round(number, 2);
Console.WriteLine("使用 Math.Round 方法: " + roundedNumber);
// 方法二:使用 ToString 方法并指定格式
string formattedNumber = number.ToString("F2");
Console.WriteLine("使用 ToString 方法: " + formattedNumber);
// 方法三:使用字符串插值并指定格式
Console.WriteLine($"使用字符串插值: {number:F2}");
}
}
Math.Round(number, 2) 将 number 保留到小数点后两位。它会根据四舍五入规则进行处理。number.ToString("F2") 将 number 转换为字符串,并保留两位小数。"F2" 表示固定点格式,保留两位小数。$"..." 是 C# 中的字符串插值语法,可以在字符串中直接嵌入表达式。{number:F2} 表示将 number 格式化为保留两位小数的字符串。以上三种方法都可以实现将 double 类型的数值保留两位小数的效果。
上一篇:c#上位机
下一篇:c# task.run
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站