[Programação] Arcfunções em C

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

Textos Relacionados:

Deixe um Comentário

1 Comentários.

  1. Funções hiperbólicas em C | 0fx66 - pingback on 3 de Fevereiro de 2011 em 22:54

Deixe um Comentário

Trackbacks e Pingbacks:

SEO Powered by Platinum SEO from Techblissonline