COBOL - Função Intrinsic
A função intrínseca é uma função que executa uma operação matemática, de caractere ou lógica e, portanto, permite fazer referência a um item de dados cujo valor é derivado automaticamente durante a execução.
As funções podem ser agrupadas em seis categorias, com base no tipo de serviço realizado:
-
Matemático
-
Estatística
-
Data/hora
-
Financeiro
-
Manipulação de caracteres
-
Em geral
Você pode fazer referência a uma função especificando seu nome, juntamente com quaisquer argumentos necessários, em uma instrução de divisão de procedimento.
As funções são itens de dados elementares e retornam caracteres alfanuméricos, caracteres nacionais, valores numéricos ou inteiros. As funções não podem servir como operandos receptores.
O formato geral de uma função
FUNCTION function-name (argument)
|
Onde,
function-name - Deve ser um dos nomes de função intrínsecos.
argument - Deve ser um identificador, um literal (diferente de uma constante figurativa) ou uma expressão aritmética que satisfaça os requisitos de argumento para a função especificada.