textbox 的加减乘除运算

dlpiaozi 2013-08-29 09:11:24
textbox5的值=textbox1+textbox2*textbox3*textbox4的值

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

咋写
...全文
639 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiaoshiyao 2013-08-29
  • 打赏
  • 举报
回复
我类个去 楼主刚学没一个月吧
智商余额不足 2013-08-29
  • 打赏
  • 举报
回复
楼主这个问题都问,没看书么
dlpiaozi 2013-08-29
  • 打赏
  • 举报
回复
版主回馈可真及时啊!~我试试
EnForGrass 2013-08-29
  • 打赏
  • 举报
回复
引用 3 楼 Chinajiyong 的回复:
[quote=引用 2 楼 Chinajiyong 的回复:]

 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()[/quote] 另外你还得先判断textBox输入的值是否为数值型等,逻辑还是要清楚
全栈极简 2013-08-29
  • 打赏
  • 举报
回复
textbox5.Text = Convert.ToDouble(textbox1.Text)+Convert.ToDouble(textbox2.Text)*Convert.ToDouble(textbox3.Text)*Convert.ToDouble(textbox4.Text)
shadowSun88 2013-08-29
  • 打赏
  • 举报
回复
引用 1 楼 dlpiaozi 的回复:
补充下 textbox里的值都带小数 如:20000.23
也可以使用double.Parse() 或者楼上说的Convert.ToDouble() 都可以
shadowSun88 2013-08-29
  • 打赏
  • 举报
回复
引用 楼主 dlpiaozi 的回复:
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();
EnForGrass 2013-08-29
  • 打赏
  • 举报
回复
引用 2 楼 Chinajiyong 的回复:

 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()
EnForGrass 2013-08-29
  • 打赏
  • 举报
回复

 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());//以整数为例,至于结果有可能超出整数范围,自己处理一下
    }
dlpiaozi 2013-08-29
  • 打赏
  • 举报
回复
补充下 textbox里的值都带小数 如:20000.23

111,125

社区成员

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

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

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