Пример #1
0
 /// <summary>
 /// Metodo del formulario que llama al metodo de la Clase Numero
 /// BinarioDecimal
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnConvertirADecimal_Click(object sender, EventArgs e)
 {
     if (lblResultado.Text != "")
     {
         lblResultado.Text = Numero.BinarioDecimal(lblResultado.Text);
     }
 }
Пример #2
0
        /// <summary>
        /// Validara y realizara la operacion pedida entre ambos numeros
        /// </summary>
        /// <param name="num1"></param>
        /// <param name="num2"></param>
        /// <param name="operador"></param>
        /// <returns></returns>
        public static double Operar(Numero num1, Numero num2, string operador)
        {
            double resultado = 0;
            string result;

            operador = Calculadora.ValidarOperador(Convert.ToChar(operador));

            /*  resultado = num1 + num2;
             *
             * Console.WriteLine(" Resultado + :"+ resultado);
             * resultado = num1 - num2;
             * Console.WriteLine(" Resultado - :" + resultado);
             * resultado = num1 * num2;
             * Console.WriteLine(" Resultado * :" + resultado);
             * resultado = num1 / num2;
             * Console.WriteLine(" Resultado / :" + resultado);
             */
            resultado = double.Parse(num1.DecimalBinario(31));
            Console.WriteLine(" DecimalBinario :" + resultado);
            resultado = double.Parse(num1.DecimalBinario("29"));
            Console.WriteLine(" DecimalBinario :" + resultado);

            result = num1.BinarioDecimal("1101001"); //1001011
            //resultado = double.Parse(num1.BinarioDecimal("1101001"));
            Console.WriteLine(" BinarioDecimal :" + result);
            return(resultado);
        }
Пример #3
0
        private void btnConvertirADecimal_Click(object sender, EventArgs e)
        {
            string result;

            if (lblResultado.Text != "")
            {
                //result = lblResultado.Text;
                Numero resultado = new Numero(lblResultado.Text);
                lblResultado.Text = resultado.BinarioDecimal(lblResultado.Text);
                //result = resultado.BinarioDecimal(result);
                //lblResultado.Text = result;
            }
        }
Пример #4
0
        static void Main(string[] args)
        {
            Numero num1 = new Numero("456");
            Numero num2 = new Numero(284);

            Console.WriteLine("suma = {0}", Calculadora.Operar(num1, num2, "+"));
            Console.WriteLine("resta = {0}", Calculadora.Operar(num1, num2, "-"));
            Console.WriteLine("producto = {0}", Calculadora.Operar(num1, num2, "*"));
            Console.WriteLine("division = {0}", Calculadora.Operar(num1, num2, "/"));
            Console.WriteLine("h = {0}", Calculadora.Operar(num1, num2, "h"));


            Console.WriteLine("{0}", Numero.ValidarBinario("0110 0100"));
            Console.WriteLine("{0}", Numero.BinarioDecimal("0100 0100 1100 0111 0101"));


            Console.ReadKey();
        }
Пример #5
0
        static void Main(string[] args)
        {
            Numero n1 = new Numero("");

            //String decError = n1.BinarioDecimal("909");
            String decNoError = n1.BinarioDecimal("11011");

            //String decD = n1.DecimalBinario(808);
            //String decS = n1.DecimalBinario("303");
            //String h = n1.DecimalBinario(88.3);

            //Console.WriteLine("Bin (909) to dec in string -error-: " + decError);
            Console.WriteLine("Bin (11011) to dec in string no error" + decNoError);
            //Console.WriteLine("Dec from double (808) to binary: " + decD);
            //Console.WriteLine("Dec from string (303) to binary: " + decS);
            //Console.WriteLine("Dec from string (88.3) to binary error: " + h);

            Console.ReadLine();
        }
Пример #6
0
 private void btnConvertirADecimal_Click(object sender, EventArgs e)
 {
     Entidades.Numero numeroAConvertir = new Entidades.Numero();
     this.lblResultado.Text = numeroAConvertir.BinarioDecimal(this.lblResultado.Text);
 }
        private void Button5_Click(object sender, EventArgs e)
        {
            Numero numeroUno = new Numero(label1.Text);

            this.label1.Text = numeroUno.BinarioDecimal();
        }
Пример #8
0
        /// <summary>
        /// Si el metodo convertir a binario fue exitoso entonces estara habilitado para poder convertir de binario a decimal
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnConvertirADecimal_Click(object sender, EventArgs e)
        {
            string lblBackup = lblResultado.Text;

            this.lblResultado.Text = Numero.BinarioDecimal(lblResultado.Text);
        }