C#中数值格式化,要求“显示带千位分隔符的数字,至少显示小数点左边的一位数和小数点右边的两位数”

C#中数值格式化,要求“显示带千位分隔符的数字,至少显示小数点左边的一位数和小数点右边的两位数”。

这怎么写啊

回答

ToString("N") 千分位 两位小数
ToString("N1") 千分位 一位小数
ToString("##,###.00") 千分位 两位小数

小数会四舍五入!!!,为了结果请确认小数位数

Console.WriteLine(0.ToString("N"));
//  输出: 0.00

Console.WriteLine(int.MaxValue.ToString("N"));
//  输出: 2,147,483,647.00

Console.WriteLine(12345.78123.ToString("N"));
// 输出:12,345.78

Console.WriteLine(12345.78923.ToString("N"));
// 输出:12,345.79
以上是C#中数值格式化,要求“显示带千位分隔符的数字,至少显示小数点左边的一位数和小数点右边的两位数”的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>