C#中没有精度的千位分隔符
发布时间:2020-12-15 18:18:48 所属栏目:百科 来源:网络整理
导读:简单地说,我正在寻找一种方法,可以在没有精度的情况下将整数返回到千位分隔的字符串格式. 我尝试了不同的格式说明符,但所有这些都得到了2位数的精度. 我希望如此 123456 = "123,456" and not "123,456,00" 要么 1234567 = "1,234,567" 而不是“1,567.00” 解
简单地说,我正在寻找一种方法,可以在没有精度的情况下将整数返回到千位分隔的字符串格式.
我尝试了不同的格式说明符,但所有这些都得到了2位数的精度. 我希望如此 123456 => "123,456" and not "123,456,00" 要么 1234567 => "1,234,567" 而不是“1,567.00” 解决方法
使用“n”的
standard numeric format时,可以像这样指定精度0:
string text = value.ToString("n0"); 或者在composite form: Console.WriteLine("The number is {0:n0}",value); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |