C#数字千分位问题
2016-04-21 17:50
495 查看
1、C#中用最简单的方法把数字(不含小数)转换为千分位格式:
如1234567变成1,234,567
方法:1234567.ToString("###,###") 或 1234567.ToString("N0")
2、C#中把数字转换成带两位小数的千分位字符:
如1234567.891变成1,234,567.89
方法:String.Format("{0:N}",1234567.891); //默认为两位小数,如果没有小数位,则小数位补两个0
或:String.Format("{0:N2}",1234567.891);
相关文章推荐
- 《CLR via C#:框架设计》读书笔记 - 接口
- 《CLR via C#:框架设计》读书笔记 - 事件
- C#中的表达式树的浅解
- 《CLR via C#:框架设计》读书笔记 - 参数
- 《CLR via C#:框架设计》读书笔记 - 方法
- 《CLR via C#:框架设计》读书笔记 - 类型基础
- c#简答题
- C# 比较字符串是否相等 0009
- 《CLR via C#:框架设计》读书笔记 - CLR
- c# 委托学习文档
- 《编写高质量代码 : 改善C#程序的157个建议》读书笔记 11-20
- C# string 对象 0008
- 《C# in Depth:深入理解C#》读书笔记 - LINQ
- 《C# in Depth:深入理解C#》读书笔记 - 扩展方法
- 《C# in Depth:深入理解C#》读书笔记 - 隐式类型、对象初始化程序和匿名类型
- 《C# in Depth:深入理解C#》读书笔记 - 迭代器
- 《C# in Depth:深入理解C#》读书笔记 - 值类型和引用类型
- 《C# in Depth:深入理解C#》读书笔记 - 事件
- 《C# in Depth:深入理解C#》读书笔记 - 委托
- C# 子窗体调用父窗体的方法