using System;
class Program
{
static void Main()
{
double number = 123.456789;
// ToString("F") 表示固定小数点格式,后面跟的数字表示小数点后的有效位数
Console.WriteLine(number.ToString("F2")); // 输出:123.46(四舍五入到两位小数)
Console.WriteLine(number.ToString("F4")); // 输出:123.4568(四舍五入到四位小数)
// ToString("N") 表示带千位分隔符的数字格式,后面跟的数字表示小数点后的有效位数
Console.WriteLine(number.ToString("N3")); // 输出:123.457(四舍五入到三位小数,并带有千位分隔符)
// 使用自定义格式字符串控制有效位数
Console.WriteLine(number.ToString("0.###")); // 输出:123.457(最多三位小数,不补零)
}
}
ToString("F2")
:使用固定小数点格式,保留两位小数并四舍五入。ToString("F4")
:使用固定小数点格式,保留四位小数并四舍五入。ToString("N3")
:使用带千位分隔符的数字格式,保留三位小数并四舍五入。ToString("0.###")
:使用自定义格式字符串,最多保留三位小数,不补零。上一篇:c# 反序列化
下一篇:internal c#
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站