DocumentaciónAHEXA(valor, digitos)

AHEXA(valor,digitos)\texttt{AHEXA}(valor, digitos)

Nombre

AHEXA - Alias legacy de A_HEXA().

Sinopsis

hex = AHEXA(valor, digitos)

Descripcion

Convierte un numero a hexadecimal usando la misma logica que A_HEXA().

Se mantiene por compatibilidad con codigo existente; en codigo nuevo conviene preferir A_HEXA().

Comportamiento

  • Recibe un valor numerico y una cantidad de digitos.
  • Delega la conversion en la forma canonica A_HEXA().
  • Retorna el texto hexadecimal resultante.

Funciones API relacionadas

  • A_HEXA()
  • A_STRING()
  • A_NUMERO()

Parámetros

ParámetroTipoDescripción
valorNUMERICONúmero decimal no negativo.
digitosNUMERICOCantidad exacta de dígitos deseada.

Valor de retorno

STRING - Texto hexadecimal resultante.

Ejemplo

ejemplo.blox
FUNCION PRINCIPAL
INICIO

    NUMERICO r
    STRING s

    r = 15
    s = AHEXA(r, 2)
    IMPRIMIR("\n15  -> ", s)

    r = 255
    s = AHEXA(r, 2)
    IMPRIMIR("\n255 -> ", s)

    r = 4095
    s = AHEXA(r, 2)
    IMPRIMIR("\n4095 -> ", s)

    r = 0
    s = AHEXA(r, 4)
    IMPRIMIR("\n0 -> ", s)

FINAL