网上找的,制作简单的计算器
前面几个是加减乘除的按钮吧? 可是里面的setoperator(1);是干嘛用的。
private void btnAdd_Click(object sender, EventArgs e)
{
setOperator(1);
}
private void btnSubtract_Click(object sender, EventArgs e)
{
setOperator(2);
}
private void btnMultiply_Click(object sender, EventArgs e)
{
setOperator(3);
}
private void btnDivide_Click(object sender, EventArgs e)
{
setOperator(4);
}
这下面的几个麻烦再仔细的说明下,加分哈,谢谢
private void btnClear_Click(object sender, EventArgs e)
{
isSecond = false;
setText("clear");
}
private void btnNegative_Click(object sender, EventArgs e)
{
changeSign();
}
private void btnDecimal_Click(object sender, EventArgs e)
{
setDecimal();
}
private void btnEquals_Click(object sender, EventArgs e)
{
doEquals();
}
private void setOperator(object sender, EventArgs e)
{
}
public void setText(String textset)
{
if (textset.Equals("clear"))//if the user hits the clear button
{
txtResult.Text = "";//Clear the text and reset the boolean variables
isDone = false;
isSecond = false;
isDecimal = false;
break;
}
}
}
}
这是前面的,还有没截下的 是对应剩下的几个数字
已经补充了,再帮忙看看 谢谢