Forums Últimos mensajes - Powered by IBM
 

Como convertir a hexagesimal...........

15/06/2005 - 07:48 por Nathaly | Informe spam
Alguien me puede ayudar indicandome como convertir un string de este tipo
"10001001" (que basicamente es un binario) a hexagesimal

de antemano gracias por su ayuda

saludos,
Nathaly
 

Leer las respuestas

#1 Antonio Cuesta
15/06/2005 - 08:23 | Informe spam
Buenos días lo primero.


Si lo que se necesista es convertir de binario a hexadecimal (dejaremos
si los terminos hexadecimal y hexagesimal son correctos para otra ocasión),
una forma es la siguiente:

Para convertir una cadena (Que sea un numero binario correcto), en un
entero lo siguiente funciona:

int num=Convert.ToInt32("10001001",2);

Para convertir un numero a una cadena hexadecimal:

string num = Convert.ToString(12,16);

Entonces para la pregunta incial (supongo), con lo siguiente
solucionado:

string num =Convert.ToString(Convert.ToInt32("10001001",2),15);


Un saludo a todos.
Antonio Cuesta

Preguntas similares