Intrinsic functions - Enterprise COBOL for z/OS 6.3.0
A função HEX-OF retorna uma cadeia de caracteres alfanuméricos que consiste nos bytes do argumento de entrada convertidos em uma representação hexadecimal.
O tipo da função é alfanumérico.
- argument-1
- Pode ser um item de dados, resultado de função literal ou intrínseca de qualquer classe de dados.
O argument-1 identifica a cadeia de caracteres de origem da conversão.
O valor retornado é uma cadeia de caracteres alfanuméricos que consiste nos bytes do argument-1 convertidos em uma representação hexadecimal.
O comprimento da cadeia de caracteres de saída em bytes é duas vezes o comprimento do argument-1 em bytes.
Nota: Se o argument-1 for inválido, o comportamento será indefinido.
Exemplos
- FUNCTION HEX-OF('Hello, world!') retorna 'C8859393966B40A6969993845A'
01 BIN PIC 9(9) BINARY VALUE 12.
.
.
FUNCTION HEX-OF(BIN) retorna '0000000C'
01 PAC PIC 9(5) COMP-3 VALUE 12345.
.
.
FUNCTION HEX-OF(PAC) retorna '12345F'
01 ZON PIC 9(5) VALUE 12345.
.
.
FUNCTION HEX-OF(ZON) retorna 'F1F2F3F4F5'
- FUNCTION HEX-OF(FUNCTION NATIONAL-OF(' ')) returns '0020'
© Copyright IBM Corp.