浮点数转换成字符串尾数为零时不显示怎么办?

Jane_sl 2013-03-13 01:03:34
如题,float f = 18.00;
Label1.Text = f.ToString();
显示的时候,就只显示18,而不是18.00,请教大家有什么解决办法吗?非常感谢!!!
...全文
281 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jane_sl 2013-03-13
  • 打赏
  • 举报
回复
非常感谢,我开始用label1.Text = f.ToString("f2");不管用的,看了大家的回帖,重试一遍又好了,真奇怪
DENQH 2013-03-13
  • 打赏
  • 举报
回复
数字转 string 用ToString(“0.00”)要补小数多位就加多少个0
  • 打赏
  • 举报
回复
float f = 18.00f; label1.Text = f.ToString("f2");
宝_爸 2013-03-13
  • 打赏
  • 举报
回复
参考msdn: Standard Numeric Format Strings http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx
宝_爸 2013-03-13
  • 打赏
  • 举报
回复
f.ToString("F2");
assky124 2013-03-13
  • 打赏
  • 举报
回复
ToString("f2")

110,538

社区成员

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

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

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