日期:2014-05-17  浏览次数:21213 次

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()