字符串的转换为double

wuyujie1219 2009-12-21 10:11:02
各位:
if (Convert .ToDouble (textBox3.Text) < 0.5000)
字符串的转换为double为什么还是格式不对.....
...全文
145 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
dqw120 2009-12-21
  • 打赏
  • 举报
回复
double b;
this.TextBox1.Text="123.45";
b=Convert.ToDouble(this.TextBox1.Text.ToString());
if (b< 0.5000)
cx419075909 2009-12-21
  • 打赏
  • 举报
回复
你限制下,只可以输入数字
ludeli2004 2009-12-21
  • 打赏
  • 举报
回复
text中不能输入除数字以外的其他字符
加油馒头 2009-12-21
  • 打赏
  • 举报
回复
你输入的不是小数。。。

当然不对
wuyujie1219 2009-12-21
  • 打赏
  • 举报
回复
好的,谢谢各位啦,我试试...
江南小鱼 2009-12-21
  • 打赏
  • 举报
回复
textBox3.Text为null或含有数字以外的其它字符
liherun 2009-12-21
  • 打赏
  • 举报
回复
要嘛你在textBox3输入的时候限制
要嘛用5楼的方法
fuzhonggen 2009-12-21
  • 打赏
  • 举报
回复
textBox3.Text 只能输入数字,最好在textBox3.Text.Trim()去掉空格
hhc123 2009-12-21
  • 打赏
  • 举报
回复
double result;
double.TryParse(str,out result);
Console.WriteLine("{0}",result );
vrhero 2009-12-21
  • 打赏
  • 举报
回复
double.TryParse(textBox3.Text,out d)...打错...
vrhero 2009-12-21
  • 打赏
  • 举报
回复
用double.TryParse(textBox3.Text)或先验证一下textBox3.Text是否合法...
wuyujie1219 2009-12-21
  • 打赏
  • 举报
回复
2楼的,应该咋改呀?
liherun 2009-12-21
  • 打赏
  • 举报
回复
字符串是
数字.数字 的格式或者 数字?
liherun 2009-12-21
  • 打赏
  • 举报
回复
你字符串的格式有问题
wuyujie1219 2009-12-21
  • 打赏
  • 举报
回复
没人看吗?还是说的不明白?

110,566

社区成员

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

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

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