HEX

Un elemento de tipo HEX se interpreta como una serie de dígitos hexadecimales (0-9, a-f y A-F), que se tratan como caracteres. La longitud refleja el número de dígitos y va de 1 a 65534. Para determinar el número de bytes, divídala por 2.

Para un elemento de longitud 4, las representaciones de bits internas de valores de ejemplo son las siguientes:
  // valor hexadecimal 04 D2
  00000100 11010010

  // valor hexadecimal FB 2E
  11111011 00101110

El uso principal de un elemento de tipo HEX es acceder a un campo de archivo o base de datos cuyo tipo de datos no coincide con otro tipo primitivo EGL.

Puede asignar un valor hexadecimal utilizando un literal de tipo CHAR que incluya sólo caracteres en el rango de dígitos hexadecimales, como en los siguientes ejemplos:
  myHex01 = "ab02";
  
  myHex02 = "123E";
Puede incluir un elemento hexadecimal como operando de una expresión lógica, como en los siguientes ejemplos:
  if (myHex01 = "aBCd")
    myFunction01();
  else 
    if (myHex > myHex02)
      myFunction02();
    end
  end

Puede incluir un elemento hexadecimal en una expresión aritmética.

Consulta relacionada
Tipos primitivos

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.