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.