首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

textbox 的加减乘除演算

2013-09-06 
textbox 的加减乘除运算textbox5的值textbox1+textbox2*textbox3*textbox4的值点一下button_click值就显

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输入的值是否为数值型等,逻辑还是要清楚

热点排行