显示格式化问题 我设置某一控件 DisplayFormat = '{0:N5}'值是2332.11但是显示出来的结果后面会 2,332.11000如果设置 '{0:N}' 显示的结果是 2,332.11我要如何设置才能将千分位去掉 同时小数点后面不要补 0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 bdmh 于 2012-10-10 09:27:52 编辑 float f = 2332.11f; MessageBox.Show(f.ToString("#####0.##")); //2332.11000 忘记说了 我这个是GridColum的Summary Format 不支持自定义的这种 给你找了几种格式 自己看下需要哪种格式字符串 输入 结果"{0:C}" 12345.6789 $12,345.68"{0:C}" -12345.6789 ($12,345.68)"{0:D}" 12345 12345"{0:D8}" 12345 00012345"{0:E}" 12345.6789 1234568E+004"{0:E10}" 12345.6789 1.2345678900E+004"{0:F}" 12345.6789 12345.68"{0:F0}" 12345.6789 12346"{0:G}" 12345.6789 12345.6789"{0:G7}" 123456789 1.234568E8"{0:N}" 12345.6789 12,345.68"{0:N4}" 123456789 123,456,789.0000"Total: {0:C}" 12345.6789 Total: $12345.68 DisplayFormat = '{0:G}'可以试试 还以为你要保留2位小数呢,原封不动的显示,使用DisplayFormat ='{0:G}' 就可以了嘛 DisplayFormat ='{0:G}'不管你几位小数,就显示原来的数据 就直接DisplayFormat ='{0:G}'不要加2DisplayFormat ='{0:G2}'不要这样 DisplayFormat = '{0:G}'是显示原始数据 不管几位小数 DisplayFormat = '{0:G}'可以试试 decimal a = 125412.90122412m; Response.Write(a.ToString("0.00")); winfrom中把图片放入数据库和取出 如何让rdlc报表导出PDF内容水平居中 ,并重命名PDF文件名 关于DataTable.Select方法比较日期的问题 如何控制窗口部分显示 求救,Datagridview数据绑定问题,在线等。 一个正则表达式的问题 textbox中的文本“20040811”能够格式话成"YYYY--MM--DD"? asp.net操作Excel的时候有问题。。高手进来解决一下!!!!!!!!!!!!! 迄今为止遇见过最奇怪的cookie问题 .net 下的水晶报表的发布!!!!! 关于协议中某个字节大于255怎么办 WPF DataGrid 要在数据列表的末尾行增加总计。
float f = 2332.11f;
MessageBox.Show(f.ToString("#####0.##")); //2332.11000
忘记说了 我这个是GridColum的Summary Format 不支持自定义的这种
格式字符串 输入 结果
"{0:C}" 12345.6789 $12,345.68
"{0:C}" -12345.6789 ($12,345.68)
"{0:D}" 12345 12345
"{0:D8}" 12345 00012345
"{0:E}" 12345.6789 1234568E+004
"{0:E10}" 12345.6789 1.2345678900E+004
"{0:F}" 12345.6789 12345.68
"{0:F0}" 12345.6789 12346
"{0:G}" 12345.6789 12345.6789
"{0:G7}" 123456789 1.234568E8
"{0:N}" 12345.6789 12,345.68
"{0:N4}" 123456789 123,456,789.0000
"Total: {0:C}" 12345.6789 Total: $12345.68
就直接
DisplayFormat ='{0:G}'不要加2
DisplayFormat ='{0:G2}'不要这样
Response.Write(a.ToString("0.00"));