Ejemplo n.º 1
0
 // 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;
     }
 }
Ejemplo n.º 2
0
 public void limpar()
 {
     pnumero        = 0;
     snumero        = 0;
     operador       = "";
     label1.Text    = "";
     label1.Visible = false;
     Ecran.Clear();
     jafoicalculado = false;
 }
Ejemplo n.º 3
0
 private void Clear_Click(object sender, EventArgs e)
 {
     Ecran.Clear();
 }