jueves, 11 de octubre de 2012

decimal a hexadecimal en c sharp


 private void button3_Click(object sender, EventArgs e)
        {
            string res = "";
            string ress = "";
            int residuo;
            int y = int.Parse(textBox1.Text);
            while (y >0)
            {
                residuo = y % 16;
                y = y / 16;
                if (residuo > 9)
                {
                    switch (residuo)
                    {
                        case 10:
                            res = "A";
                            break;
                        case 11:
                            res = "B";
                            break;
                        case 12:
                            res = "C";
                            break;
                        case 13:
                            res = "D";
                            break;
                        case 14:
                            res = "E";
                            break;
                        case 15:
                            res = "F";
                            break;

                    }

                }
                else
                    res = residuo.ToString();
                ress = res + ress;
             
            }
            textBox1.Text = ress;
            res = "";
         
        }

/// creado por paulo andres escobar

No hay comentarios:

Publicar un comentario