有double数值:12345.6789
如果我要:12,345.68这种格式,可以通过d.tostring("n") 得到.如果我不想限制小数的位数:12,345.6789 ,这种格式如何得到?
如果我要:12,345.68这种格式,可以通过d.tostring("n") 得到.如果我不想限制小数的位数:12,345.6789 ,这种格式如何得到?
解决方案 »
- 折腾了两天了,关于entityframework4的数据刷新问题!
- c#远程控制问题?急!!!!
- 数据源中的数据库表字段拖进窗口
- C#接口实现问题
- 如何编写包含窗体的windows服务
- 类似JAVA中的同步关键字,C#是如何实现的呢?
- 候捷翻译了一本C# Primer谁知道什么时候上市?
- 请大家讨论一下能否对部分代码的调用进行控制
- 請問toolbar如何加個分隔線呀。。
- 什么语言比较有"钱"呢?C# or Jave or ......
- 我想实现这样的功能:在数据库中提取的记录值为1或者为0,在DataGrid中显示这个字段记录值不是原值1或者0,而为"是"和"否",请大家帮助实现这
- 怎样准确地获得Socket的状态?急!急!急!
// c - 货币, xx指示小数位数
// d - 十进制, xx指示有效位数, 不足用零填充, 只能用于整数
// x - 十六进制, 用法同d
// e - 指数, xx指示小数位数
// f - 固定点, xx指示小数位数
// n - 数字, 输出千位分隔符, xx指示小数位数 //因此楼主这个题就是n4
// g - 常规, xx指示有效位数, 使用e或f中较短者
// p - 百分比, xx指示小数位数
string s=i.ToString("###,###.00");
String.Format("{0:N}", i )
string.Format("{0:#,#}",Convert.ToInt32(GetBoundData("Price")));
GetBoundData("Price").ToString("N2");
int aa=st[1].Length;先算一下小数点后有几位就OK啦。。aa位。。
aa表示小数位数。。