PDA

Ver la Versión Completa : Conversión número decimal a hexadecimal


marlonx
19/11/13, 15:49:16
Buenos días Gurus!!! He estado buscando en internet opciones para convertir un número decimal ej. 14.580414 que es tipo P de 6 decimales a un hexadecimal resultado 00DE7ABE.

Pero no logró hacerlo, dado que encuentro funciones que convierten de CHAR a HEX pero no me funcionan en este caso que es un número decimal.

Muchas gracias por su ayuda!!!

marlonx
19/11/13, 20:45:15
Era tan sencillo como:

REPORT ZTEST_HEX.

DATA l_hex(8) TYPE X.

DATA l_dec TYPE P decimals 5.


l_dec = '14580413'.

l_hex = l_dec.

write: l_hex(8).