CLR: .Net / Mono / Boo / Otros CLR > C#
Convertidor De Bases Numericas
(1/1)
yngwiem:
Aqui les envio una clase que yo cree, que lo que hace es convertir un numero a cualquier base numerica, y devuelve un String.
Si alguien tiene alguna mejora, sera bienvenida.
Saludos
Mollense:
Que tal yngwiem, bienvenid@ al foro.
Podrías controlar las excepciones (try/catch) que pueden producirse al ingresar parámetros inválidos.
...y el botón Salir debería salir :P
Un saludo
juanguim:
necesito que me colabores con el codigo ya que no me permite verlo...
gracias
Ricardo Magon:
--- Cita de: "juanguim" ---necesito que me colabores con el codigo ya que no me permite verlo...
gracias
--- Fin de la cita ---
Este es :good:
Saludos
--- Código: C# ---using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;// Creado por Leonardo Severini ,, y Colaboración de Ricardo Magonnamespace WindowsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { int x, y; x=int.Parse(textBox1.Text); y=int.Parse(textBox2.Text); label4.Text = Convert(x, y); } public String Convert(int n, int b) { String temp = ""; String resultado = ""; int d,i=0; if (b > 1) { while (n != 0) { d = n % b; temp += (char)((d <= 9) ? (int)'0' + d : (int)'A' + d - 10); n /= b; } for (i = temp.Length - 1; i >= 0; i--) resultado += temp.Substring(i, 1); } else resultado = "Error"; return resultado; } }}
Navegación
Ir a la versión completa