float转换成string保留两位小数

Lyt_Me 2012-09-10 12:50:19
float转换成string保留两位小数,如果没有小数位,保存.00,例如float a=11.00转换成string stra="11.00"
...全文
2563 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
聖傑 2012-09-10
  • 打赏
  • 举报
回复
float a;
string a=string.format("{0:F}",a);
烈火蜓蜻 2012-09-10
  • 打赏
  • 举报
回复
string stra=a.ToString("0.00");
  • 打赏
  • 举报
回复
 float a = 11.00f;
string _result = a.ToString("F2");//
聖傑 2012-09-10
  • 打赏
  • 举报
回复
1楼和2楼是对的。3楼的错了。
zzz82103 2012-09-10
  • 打赏
  • 举报
回复

float y =11.00f;
string s1 = string.Format("{0:0.00}",y);//11.00
string s2 = y.ToString("f2");//11.00
瑞卡哥哥 2012-09-10
  • 打赏
  • 举报
回复

float a =0.3333f;


Console.WriteLine( String.Format("{0:N2}", a));

瑞卡哥哥 2012-09-10
  • 打赏
  • 举报
回复
String.Format("{0:N2}",f.ToString());

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧