Beispiel #1
0
        private void btnOperar_Click(object sender, EventArgs e)
        {
            double retValue = LaCalculadora.Operar(this.txtNumero1.Text, this.txtNumero2.Text, this.cmbOperador.Text);

            this.lblResultado.Text = "" + retValue;
            this.lblResultado.Show();
        }
Beispiel #2
0
 private void btnOperar_Click(object sender, EventArgs e)
 {
     if (txtNumero1.Text != "" && txtNumero2.Text != "" && cmbOperador.Text != "")
     {
         lblResultado.Text = Convert.ToString(LaCalculadora.Operar(txtNumero1.Text, txtNumero2.Text, cmbOperador.Text));
         _conv             = 0;
     }
 }
        private void btnOperar_Click(object sender, EventArgs e)
        {
            string num1     = this.txtIn.Text;
            string num2     = this.txtIn2.Text;
            string operador = this.cmbSelec.Text;
            double resp     = LaCalculadora.Operar(num1, num2, operador);
            string respF    = Convert.ToString(resp);

            lblResult.Text = respF;
        }
Beispiel #4
0
        private void btnOperar_Click(object sender, EventArgs e)
        {
            string num1     = txtNumero1.Text;
            string num2     = txtNumero2.Text;
            string operador = cmbOperador.Text;

            if (operador == "/" && num2 == "0")
            {
                MessageBox.Show("No se puede dividir por 0", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                lblResultado.Visible = true;
                double resultado = LaCalculadora.Operar(num1, num2, operador);
                lblResultado.Text = resultado.ToString();
            }
        }
Beispiel #5
0
        /// <summary>
        /// Realiza la operacion segun los numeros y operando ingresados.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnOperar_Click(object sender, EventArgs e)
        {
            int index = cmbOperador.SelectedIndex;

            if (index != -1)
            {
                if (index == 2 && (String.IsNullOrEmpty(txtNumero2.Text) || index == 2 && (Convert.ToDouble(txtNumero2.Text)) == 0))
                {
                    //lblResultado.Text = "ERROR";
                    MessageBox.Show("NO SE PUEDE DIVIDIR POR CERO", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    lblResultado.Text = (LaCalculadora.Operar(txtNumero1.Text, txtNumero2.Text, cmbOperador.Items[index].ToString())).ToString("0.#######");
                }
            }
        }
Beispiel #6
0
        private void btnOperar_Click(object sender, EventArgs e)
        {
            bool sucess = int.TryParse(txtNumero2.Text.ToString(), out int aux);

            if (sucess)                                                                            //Si lo que hay es un numero:
            {
                if (int.Parse(txtNumero2.Text) == 0 && cmbOperador.SelectedItem.ToString() == "/") //Me fijo que no este dividiendo entre 0
                {
                    lblResultado.Text = "No se puede dividir entre cero";
                }
                else
                {
                    double resultado = LaCalculadora.Operar(txtNumero1.Text, txtNumero2.Text, cmbOperador.SelectedItem.ToString());
                    lblResultado.Text = resultado.ToString();
                    this.btnConvertirABinario.Enabled = true;
                    this.btnConvertirADecimal.Enabled = true;
                }
            }
        }
Beispiel #7
0
 private void btnOperar_Click(object sender, EventArgs e)
 {
     this.lblResultado.Text = LaCalculadora.Operar(this.txtNumero1.Text,
                                                   this.txtNumero2.Text, this.cmbOperador.Text).ToString();
 }
Beispiel #8
0
        private void btnOperar_Click(object sender, EventArgs e)
        {
            double resultado = LaCalculadora.Operar(txtNumero1.Text, txtNumero2.Text, cmbOperador.Text);

            lblResultado.Text = resultado.ToString();
        }