如何格式化字符串 mystring=0.618 round(100 * cint(mystring),1) & chr(37) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 double i=0.618;double m=i*100;string a=m.ToString()+"%"; double i=0.618string result=i.toString("p")如果要小數點後四位數﹐可用p4來取代p:string result=i.toString("p4") 你们说的都不准确,我找到答案了ToString("#.##%")来格式化 嗯,你用的是自订格式,所有的#代表著一个数位(小数点前的可以是两个数位或更多)。但是,如果小数点前是零的话,前方"0"将不会出现:0.00816 变成.82% (用 #.##)0.82% (用 p)直接用的话就是: i.toString("p") 补充:用i.toString("0.##%")也无不可。 还是多谢hammerng00(Hammer Ng) 学习ASP.NET的新手讨教下学习方法 asp c#(vs2008)网页如何添加背景音乐,为什么不可以使用windows media player控件? SQL查询的问题,理论上哪个速度更快些 DataList 问题 asp.net 和javascript 一起操作cookie 为什么会这样?listbox无法获取到选中的项....... datagrid显示问题? 散分:请问软件公司的开发模式:如何分块开发最后在组成一个整个的系统? 困域呀 如何在一个页面同时显示多个缩略图? [提问]:谁能找出其中的漏洞?20分归他(她)一个人!!!!!!! XP风格问题
double m=i*100;
string a=m.ToString()+"%";
string result=i.toString("p")如果要小數點後四位數﹐可用p4來取代p:
string result=i.toString("p4")
ToString("#.##%")来格式化
.82% (用 #.##)
0.82% (用 p)直接用的话就是: i.toString("p")
用i.toString("0.##%")也无不可。