private void EqualButton_Click(object sender, EventArgs e) { dNum1 = Convert.ToDouble(sNum1); dNum2 = Convert.ToDouble(sNum2); switch (cm) { case CurrentMath.Plus: display.Text = (dNum1 + dNum2).ToString(); break; case CurrentMath.Minus: display.Text = (dNum1 - dNum2).ToString(); break; case CurrentMath.Times: display.Text = (dNum1 * dNum2).ToString(); break; case CurrentMath.Division: display.Text = (dNum1 / dNum2).ToString(); break; default: break; } sNum1 = ""; sNum2 = ""; cm = CurrentMath.None; dotUsed = false; getFocus.Focus(); }
private void CleanButton_Click(object sender, EventArgs e) { display.Text = ""; sNum1 = ""; sNum2 = ""; cm = CurrentMath.None; dotUsed = false; getFocus.Focus(); }
private void DivisionButton_Click(object sender, EventArgs e) { if (cm == CurrentMath.None && display.Text != "") { cm = CurrentMath.Division; display.Text += " ÷ "; dotUsed = false; } getFocus.Focus(); }