Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2008
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 18
chinchan Va por buen camino
Pasar de Hexadecimal a Decimal

Hola;
Tengo una variable String con un valor en Hexadecimal de un número. ¿Cómo podría pasar este número a Decimal?. Gracias
Responder Con Cita
  #2  
Antiguo 18-01-2008
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Editado: Veo que es el foro de C++ Builder xD
Código:
int HexToInt(String value)
{
  return StrToInt("$" + value);
}
Lo he hecho de memoria, y puede que no funcione... si no funciona, dudo que sea complicado arreglar el fallo! xD

Mensaje original:
Código Delphi [-]
 function HexToInt(const Value: String): Integer;
 begin
   Result:=StrToInt('$' + Value);
 end;
Ejemplo de como usarlo:
Código Delphi [-]
Valor:=HexToInt('AF');
La función se podria mejorar, comprovando que lo que nos pasan es un hexadecimal correcto, etc.. etc...

Saludos.

Última edición por xEsk fecha: 18-01-2008 a las 05:07:30. Razón: Ups, era C++ Builder, añadida la traducción a C++ Builder
Responder Con Cita
  #3  
Antiguo 18-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
En el caso de c++, no estoy seguro si funcionará al concatenar el símbolo "$", pero seguro que funcionará concatenandole "0x".

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #4  
Antiguo 21-01-2008
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 18
chinchan Va por buen camino
Ok me ha valido. Muchas Gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
programa para pasar binario a decimal y a hexadecimal RedVenom Varios 7 09-09-2011 15:37:59
Convertir de hexadecimal a decimal CRIS Varios 13 13-11-2006 14:02:33
Pasar de formato decimal a hexadecimal madmai Varios 2 10-11-2006 10:44:32
Pasar de Hexadecimal a decimal chinchan C++ Builder 2 06-05-2006 14:26:07
de Hexadecimal a Decimal Carlos A Ortega Varios 1 04-08-2003 22:14:56


La franja horaria es GMT +2. Ahora son las 04:06:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi