Uma excelente vídeo que aborda as principais definições da teoria dos grafos.
[]‘s
A matemática é fantástica, sempre fui intrigado com a matemática e suas “mágicas”
O vídeo abaixo e da apresentação da Rosana Hermann, que me surpreendeu bastante com a sua performance na palestra.
Rosana Hermann from TEDxPortoAlegre on Vimeo.
Esse vídeo me lembrou esses outros, o primeiro e sobre a série de fibonacci e o que apresenta as famosas figuras fractais
Ai as figuras fractais.
[]‘s
Em textos anteriores vimos as arcfunções em C, funções trigonométricas como seno, cosseno, tangente em C, hoje conheceremos os recursos que a linguagem C nos oferece para trabalhamos com funções hiperbólicas.
Em C temos as funções:
sinh ();
cosh ();
tanh ();
Ambas recebem valores do tipo double e retornam double também.
Códigos exemplo:
#include <stdio.h>
#include <math.h> //Biblioteca matematica
int main ()
{
double a,b,c,a1,b1,c1;
printf("Codigo simples que calcula:\n");
printf("- seno hiperbpolico de a\n");
printf("- cosseno hiperbolico de b\n");
printf("- tangente hiperbolico de c\n");
printf("Digite um valor para a:");
scanf("%lf",&a);
printf("Digite um valor para b:");
scanf("%lf",&b);
printf("Digite um valor para c:");
scanf("%lf",&c);
//Calculos
a1 = sinh(a);
b1 = cosh(b);
c1 = tanh(c);
printf("Resultados:\n");
printf("Seno hiperbolico de a: %lf\n",a1);
printf("Cosseno hiperbolico de b: %lf\n",b1);
printf("Tangente hiperbolica de c: %lf\n",c1);
return 0;
}
Foi utilizado o compilador: gcc versão 4.4.5, em caso de erros durante a compilação usar o parâmetro -lm.
[]‘s
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 :
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
Para arredondamos um número decimal (de ponto flutuante) em C, temos duas alternativas, usamos a função ceil() ou a floor().
Segue abaixo um código de exemplo do uso destas funções:
#include <stdio.h>
#include <math.h>
int main()
{
int resultado,resultado2;
double valor;
printf("Digite um valor:");
scanf("%lf",&valor);
resultado = ceil(valor);
resultado2 = floor(valor);
printf("Arredondado com ceil: %d\n",resultado);
printf("Arredondado com floor: %d\n",resultado2);
return 0;
}
Boa sorte e bons estudos.
[]‘s
Últimos Comentários