ACOS

ACOS (Arco Cosseno)

A função ACOS em COBOL retorna um valor numérico em radianos que se aproxima do arco cosseno do argumento especificado. A função é do tipo numérico.

Formato:

FUNCTION ACOS (argument-1)

argument-1:

  • Deve ser da classe numérica.
  • O valor de argument-1 deve ser maior ou igual a -1 e menor ou igual a +1.

Valor Retornado:

  • O valor retornado é a aproximação do arco cosseno do argumento.
  • O valor retornado está entre 0 e Pi (π).

Explicação: A função ACOS é utilizada para calcular o arco cosseno de um número. O arco cosseno é a função inversa do cosseno. Se o cosseno de um ângulo é conhecido, o arco cosseno retorna esse ângulo.

A restrição de que o argumento deve estar entre -1 e +1 é porque o cosseno de qualquer ângulo é sempre um valor que varia de -1 a +1. Portanto, o arco cosseno é definido para valores nesse intervalo.

Exemplo: Vamos considerar um exemplo em que queremos calcular o arco cosseno de 0.5.

01 ANGULO-NUMERICO PIC 9(5)V9(4) VALUE 0.5.
01 RESULTADO-NUMERICO PIC 9(5)V9(4).

MOVE FUNCTION ACOS (ANGULO-NUMERICO) TO RESULTADO-NUMERICO.

DISPLAY "O arco cosseno de 0.5 é aproximadamente " RESULTADO-NUMERICO.

Este exemplo usa uma variável ANGULO-NUMERICO com um valor de 0.5 como argumento para a função ACOS. O resultado é armazenado na variável RESULTADO-NUMERICO e, em seguida, exibido na tela. Este é apenas um exemplo simples, e o valor exato dependerá da precisão do ambiente de execução.