txtShow.Text = tmp.ToString(); } } } #endregion
#region 等于事件和等于运算方法 //等于事件 private void btn_equ_Click(object sender, System.EventArgs e) { calc(); }
//等于运算方法 private void calc() { // 生成结果 if (num == 0 ) //是否有操作数,没有就返回0 { res = 0; tmp = 0; txtShow.Text = res.ToString(); return; }
switch (opt) //找到对应的运算符进行计算 { // 加法 case ADD: res = res + tmp; break; // 减法 case SUB: res = res - tmp; break; // 乘法 case MUL: res = res * tmp; break; // 除法 case DIV: res = res / tmp; break; // 平方 case SQR: res = tmp * tmp; break; // 平方根
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 3 4 5 6 7 8 9 10 11 12 1314 15 16 17 18 19 下一页
上一篇:C#中实现DataGrid双向排序 下一篇:用C#生成中文汉字验证码的基本原理
|