Gracias Javier Voy a investigarlo --> cvtch (Convert Character to Hex)
Un Saludo. "Javier Mora" <[EMAIL PROTECTED]> Enviado por: [EMAIL PROTECTED] 09/11/2007 10:50 Por favor, responda a "forum.help400" <[email protected]> Para "forum.help400" <[email protected]> cc Asunto RE: Convertir numérico a hexadecimal De memoria, existe una función de la MI que realiza esta operación: cvthc (Convert Hex to Character) No tengo ahora un ejemplo a mano, tendría que buscarlo. Si estás interesado en esta opción puedo intentar algo. Un saludo, Javier Mora De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de [EMAIL PROTECTED] Enviado el: viernes, 09 de noviembre de 2007 10:17 Para: forum.help400 Asunto: RE: Convertir numérico a hexadecimal Hola Javier Quería convertir un decimal en hexadecimal, por ejemplo: 1204 --> 04B4 Lo primero que pensé fue hacerlo con un SQL: SELECT HEX(1204) FROM fichero FETCH FIRST 1 ROW ONLY Si bien esto funciona en una sesión interactiva de SQL, cuando lo hacía en un programa, no me lo convertía correctamente. La solución para hacerlo en programa que he encontrado ha sido, primero convertir el parámetro que recibo a decimal y luego a hexadecimal. C/EXEC SQL C+ SELECT substr(HEX(INT(:p_Num)), 5, 4) into :p_Hex C+ FROM BI2DF00 C+ FETCH FIRST 1 ROW ONLY C/END-EXEC Ahora ya lo tengo resuelto, pero no se si hay alguna forma mejor o más directa de convertir un decimal a hexadecimal. Gracias y Un Saludo. "Javier Mora" <[EMAIL PROTECTED]> Enviado por: [EMAIL PROTECTED] 09/11/2007 09:37 Por favor, responda a "forum.help400" <[email protected]> Para "forum.help400" <[email protected]> cc Asunto RE: Convertir numérico a hexadecimal Hola Emilio: ¿Qué es lo quieres hacer? ¿Convertir un número a su representación interna en hexadecimal? ¿Ver una serie de caracteres con la ristra de pares en hexadecimal? Por ejemplo: El valor 10 internamente se representa como X'010F' en empaquetado. Sin embargo, puedes querer verlo como "0A" que es el valor 10 en hexadecimal. No se si me he explicado. Un saludo, Javier Mora De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de [EMAIL PROTECTED] Enviado el: jueves, 08 de noviembre de 2007 19:10 Para: forum.help400 Asunto: Convertir numérico a hexadecimal Hola Como se puede convertir un numérico a hexadecimal. Gracias y Un Saludo. __________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400 __________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400
<<image/jpeg>>
<<image/jpeg>>
<<image/jpeg>>
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

