/// <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); } }
/// <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); }
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; } }
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(); }
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(); }
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(); }
/// <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); }