// 示例代码:保留两位小数
double number = 123.456789;
// 方法一:使用 Math.Round 方法
double roundedNumber = Math.Round(number, 2);
Console.WriteLine("使用 Math.Round 方法: " + roundedNumber);
// 方法二:使用字符串格式化
string formattedNumber = number.ToString("F2");
Console.WriteLine("使用字符串格式化: " + formattedNumber);
// 方法三:使用自定义格式化
formattedNumber = string.Format("{0:F2}", number);
Console.WriteLine("使用自定义格式化: " + formattedNumber);
// 方法四:使用插值字符串
formattedNumber = $"{number:F2}";
Console.WriteLine("使用插值字符串: " + formattedNumber);
Math.Round(number, 2) 将数字四舍五入到两位小数。number.ToString("F2") 使用固定点格式将数字格式化为两位小数。string.Format("{0:F2}", number) 使用 string.Format 方法进行格式化。$"{number:F2}" 使用 C# 的插值字符串功能进行格式化。这些方法都可以有效地将一个浮点数保留两位小数。
上一篇:c# for
下一篇:c# try
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站