// Operador private void Operador(string operadorbt) { if (Ecran.Text != "") { try { // atribuição da variavel pnumero pnumero = Convert.ToDouble(Ecran.Text); } catch (Exception erro) { var error = MessageBox.Show(this, "Erro de conversão, por favor, digite apenas números.\nDeseja visualizar o erro?", "Erro de conversão", MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (error == DialogResult.Yes) { MessageBox.Show("" + erro); } } if (operadorbt == "*") { label1.Text = "x"; } else { label1.Text = operadorbt; } label1.Visible = true; operador = operadorbt; if (jafoicalculado == false) { Ecran.Clear(); } jafoicalculado = true; } }
public void limpar() { pnumero = 0; snumero = 0; operador = ""; label1.Text = ""; label1.Visible = false; Ecran.Clear(); jafoicalculado = false; }
private void Clear_Click(object sender, EventArgs e) { Ecran.Clear(); }