Menu

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:
  1. Matemático

  2. Estatística

  3. Data/hora

  4. Financeiro

  5. Manipulação de caracteres

  6. 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.