读书人

textbox 的加减乘除演算

发布时间: 2013-09-06 10:17:17 作者: rapoo

textbox 的加减乘除运算
textbox5的值=textbox1+textbox2*textbox3*textbox4的值

点一下button_click值就显示在textbox5里了

咋写
[解决办法]

引用:

protected void button_Click(object sender, EventArgs e)
{
this.textBox5.Text=Convert.Int32(textBox1.Text.Trim())+Convert.Int32(textBox2.Text.Trim())*Convert.Int32(textBox3.Text.Trim())*Convert.Int32(textBox4.Text.Trim());//以整数为例,至于结果有可能超出整数范围,自己处理一下
}

那就用Convert.ToDouble()
[解决办法]
引用:
textbox5的值=textbox1+textbox2*textbox3*textbox4的值

点一下button_click值就显示在textbox5里了

咋写


这个很好写啊
txt5.text = (int.Parse(txt1.Text.trim()) + int.Parse(txt2.Text.Trim()) * int.Parse(txt3.Text.Trim()) * int.Parse(txt4.Text.Trim()) ).ToString();
[解决办法]
引用:
补充下 textbox里的值都带小数 如:20000.23


也可以使用double.Parse() 或者楼上说的Convert.ToDouble() 都可以
[解决办法]
textbox5.Text = Convert.ToDouble(textbox1.Text)+Convert.ToDouble(textbox2.Text)*Convert.ToDouble(textbox3.Text)*Convert.ToDouble(textbox4.Text)

[解决办法]
引用:
Quote: 引用:


protected void button_Click(object sender, EventArgs e)
{
this.textBox5.Text=Convert.Int32(textBox1.Text.Trim())+Convert.Int32(textBox2.Text.Trim())*Convert.Int32(textBox3.Text.Trim())*Convert.Int32(textBox4.Text.Trim());//以整数为例,至于结果有可能超出整数范围,自己处理一下
}

那就用Convert.ToDouble()


另外你还得先判断textBox输入的值是否为数值型等,逻辑还是要清楚

读书人网 >C#

热点推荐