COBOL - Funções intrínsecas - NUMVAL-F



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

COBOL - Funções intrínsecas - NUMVAL-F
Intrinsic functions - Enterprise COBOL for z/OS 6.3.0

A função NUMVAL-F retorna o valor numérico representado pela sequência de caracteres alfanuméricos ou nacional, especificada como argumento.
A função remove quaisquer espaços iniciais ou finais na cadeia de caracteres para produzir um valor numérico.

O tipo de função é numérico.

argument-1
Deve ser um literal alfanumérico, um literal nacional ou um item de dados da classe nacional ou alfanumérico da classe que contenha uma cadeia de caracteres no seguinte formato:

space
Uma sequência de um ou mais espaços.

digit
Uma sequência de um ou mais dígitos.
Se a opção do compilador ARITH (COMPAT) estiver em vigor, o número total de dígitos não deverá exceder 18.
Se a opção do compilador ARITH (EXTEND) estiver em vigor, o número total de dígitos não deverá exceder 31.
Se a cláusula expoente for especificada, a mantissa não deve exceder 16 dígitos.

n
Uma sequência de um a quatro dígitos que representa o valor do expoente./dd>
E
Se o argument-1 for alfanumérico, E deverá ser um caracter E maiúsculo ou minúsculo.
Se o argument-1 for nacional, E deve ser um caracter E maiúsculo ou minúsculo.

Se a cláusula DECIMAL-POINT IS COMMA for especificada no parágrafo SPECIAL-NAMES, uma vírgula deverá ser usada no argumento-1 em vez de um ponto decimal.

O valor retornado é uma aproximação de ponto flutuante do valor numérico representado pelo argument-1.
A precisão do valor retornado depende da configuração da opção do compilador ARITH.
Para obter detalhes, consulte Converting to numbers (NUMVAL, NUMVAL-C, NUMVAL-F)>


© Copyright IBM Corp.