Olá a todos.
Dando continuação ao uso da biblioteca math.h hoje veremos como utilizar as arcfunções (ou funções de arco ou funções trigonometricamente inversas como também são conhecidas), elas são :
- asen() que calcula o arco-seno,
- acos() que calcula o arco-cosseno
- atan() que calcula o arco-tagente
Ambas as funções retornam e recebem valores do tipo double. Em caso de problema ao compilar com o gcc usar o parametro -lm. Segue abaixo um codigo que demonstra o uso das funções.
#include <stdio.h>
#include <math.h> //header requerido pelas funcoes asin(),acos(),atan()
int main()
{
double valor,resultado[2];
printf("Digite um valor: ");
scanf("%lf",&valor);
//A funcao sinh() calcula o arcoseno
resultado[0] = asin(valor);
//A funcao cosh() calcula o arcocosseno
resultado[1] = acos(valor);
//A funcao tanh() calcula o arcotangente
resultado[2] = atan(valor);
printf("Resultados:\n");
printf("Arcoseno: %lf\n",resultado[0]);
printf("Arcocosseno: %lf\n",resultado[1]);
printf("Arcotangente: %lf\n",resultado[2]);
return 0;
}
Boa sorte e bons estudos :)
[]‘s

1 Comentários.