C#如何实现复杂数学运算?
1 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
可以实现复杂运算
private void calc(){
switch(strOper){
case "+":
dblAcc+=dblSec;//加法运算 break; case "-":
dblAcc-=dblSec;//减法运算 break; case "*":
dblAcc*=dblSec;//乘法运算 break; case "/":
dblAcc/=dblSec;//除法运算 break;}strOper="=";//等号运算
blnFrstOpen=true;
txtCalc.Text=Convert.ToString(dblAcc);//将运算结果转换成字符型,并输出结果
dblSec=dblAcc;}小数点运算//先判断是否已经按了小数点按钮,如果按了,最0.x来代替运算变量,并且将转换成Double数型数值
private void btn_clk(object obj,EventArgs ea){
if(blnClear)
txtCalc.Text="";
Button b3=(Button)obj;
txtCalc.Text+=b3.Text;
if(txtCalc.Text==".")
txtCalc.Text="0.";
- 1 回答
- 0 关注
- 1048 浏览
添加回答
举报
0/150
提交
取消