Beispiel #1
0
        private void btnDecToBin_Click(object sender, EventArgs e)
        {
            //double num = double.Parse(txtDecimal.Text); //Sin usar la clase NumeroDecimal.

            //Creo el objeto con el valor recibido
            NumeroDecimal nd = double.Parse(txtDecimal.Text);
            //Casteo explicitamente para recibir el valor de ese objeto
            double num = (double)nd;

            //Lo convierto, y lo muestro
            txtResultadoBin.Text = Conversor.DecimalBinario(num);
        }
 private void btnDecToBin_Click(object sender, EventArgs e)
 {
     if (int.TryParse(txtDecimal.Text, out int aux) && Validacion.ValidarCampos(txtDecimal.Text))
     {
         NumeroDecimal dec = aux;
         txtResultadoBin.Text = ((NumeroBinario)dec).GetNumero().ToString();
     }
     else
     {
         MessageBox.Show("Error, revisen los valores", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Beispiel #3
0
        private void btnDecToBin_Click(object sender, EventArgs e)
        {
            double num;

            if (double.TryParse(txtDecimal.Text, out num))
            {
                NumeroDecimal dec = num;//conversion implicita de clase
                NumeroBinario bin = (NumeroBinario)dec;

                txtDecToBin.Text = bin.GetNum().ToString();
            }
            else
            {
                txtDecToBin.Text = "valor invalido";
                txtDecimal.Focus();
            }
        }
Beispiel #4
0
        private void btnBicToDec_Click(object sender, EventArgs e)
        {
            double bin;

            if (double.TryParse(txtBinario.Text, out bin))
            {
                NumeroBinario numBin = (string)Convert.ToString(bin);;
                //aplico conversion implicita de clase

                NumeroDecimal d = (NumeroDecimal)numBin;

                txtBinToDec.Text = Convert.ToString(d.GetNum());
            }
            else
            {
                txtBinToDec.Text = "valor invalido";
                txtBinario.Focus();
            }
        }
Beispiel #5
0
        private void btnDecToBin_Click(object sender, EventArgs e)
        {
            NumeroDecimal dec = double.Parse(txtDecimal.Text);

            txtResultadoBin.Text = Conversor.DecimalBinario((int)dec.numero);
        }