读书人

文本框输入小数怎么转换成int

发布时间: 2012-03-20 14:01:11 作者: rapoo

文本框输入小数,如何转换成int?
在文本框中输入31.5 如何转换成整数35?
int.Parse(W_MON_FEE.Text) 报错,提示“输入字符串的格式不正确。”


请问如何解决这个问题?

[解决办法]
(int)double.Parse(W_MON_FEE.Text);
[解决办法]
用Convert.ToInt32
[解决办法]

在文本框中输入31.5 如何转换成整数35?
--------------------------------------------------
这是笔误吗?



int i = Convert.ToInt32(Convert.ToDouble(W_MON_FEE.Text));
//值是32


[解决办法]
不可能转换成35的智能转换成32.用Convert转换下就行了。
int a = Convert.ToInt32(Convert.ToDouble(W_MON_FEE.Text));
[解决办法]

探讨
在文本框中输入31.5 如何转换成整数35?
--------------------------------------------------
这是笔误吗?



int i = Convert.ToInt32(Convert.ToDouble(W_MON_FEE.Text));
//值是32

[解决办法]
Convert.ToInt32

读书人网 >C#

热点推荐