*------------------------------------------------ FUNCTION _Dec2Hex(nDecimal) *------------------------------------------------ * Transforma un número decimal a hexadecimal * USO: _Dec2Hex(nDecimal) * RETORNA: Caracter *------------------------------------------------ LOCAL lcHexa, lcChr, lnResto lcHexa='' DO WHILE nDecimal > 0 lnResto = MOD(nDecimal,16) nDecimal = INT(nDecimal / 16) lcChr = IIF(lnResto < 10,STR(lnResto,1),CHR(lnResto + 55)) lcHexa = lcChr + lcHexa ENDDO RETURN lcHexa ENDFUNC
Luis María Guayán
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.