Funções Matemáticas em C – Guia Completo

Funcoes Matematicas Em C Guia Completo



Você está procurando melhorar suas habilidades de programação C e aprender mais sobre funções matemáticas? Não procure mais! Neste artigo, mergulharemos no mundo das funções matemáticas na programação C e exploraremos as várias funções disponíveis para ajudá-lo a resolver problemas matemáticos complexos. Seja você um iniciante ou um programador experiente, entender essas funções é essencial para criar programas eficientes e precisos.

O que são funções matemáticas em C?

funções matemáticas em C referem-se a uma coleção de funções internas que facilitam a execução de diferentes operações matemáticas em dados numéricos. Essas funções variam de operações aritméticas básicas, como adição, subtração, multiplicação e divisão, até operações avançadas, como funções trigonométricas e logarítmicas.

Listar funções matemáticas em C?

Existem muitas funções matemáticas em C que os programadores podem usar para vários cálculos. Algumas dessas funções matemáticas estão listadas abaixo.







  1. chão(): O inteiro mais próximo que é menor ou igual ao parâmetro fornecido é encontrado por esta função.
  2. ceil(): Esta função retorna o valor inteiro mais próximo que é maior ou igual ao argumento passado a ela.
  3. redondo(): Esta função retorna o valor inteiro mais próximo do argumento float, double ou double grande. Sempre que o valor decimal estiver entre “.1” e “.5”, ele retornará um valor inteiro menor que o informado. Sempre que o valor decimal estiver entre “.6” e “.9,” um valor inteiro maior que o parâmetro é retornado.
  4. fmod(): Quando um número é dividido por outro número, esta função retorna o restante para os dois valores de entrada fornecidos.
  5. Pancada(): Isso serve para calcular a potência de um número especificado.
  6. quadrado(): Esta função calcula uma raiz quadrada do parâmetro passado para ela.
  7. porta-malas() : Esta função retorna o valor inteiro após truncar o valor decimal do valor de ponto flutuante.
  8. registro(): Esta função calcula o logaritmo natural.
  9. log10(): Esta função encontra o valor logarítmico da base 10.
  10. nascer(): Esta função calcula o seno hiperbólico.
  11. cosh(): Esta função calcula o cosseno hiperbólico.
  12. tanh(): Esta função calcula a tangente hiperbólica.
  13. sem(): Esta função calcula o valor do seno.
  14. cos(): Esta função determina o valor do cosseno.
  15. então(): Esta função determina o valor da tangente.
  16. exp(): Esta função calcula o exponencial “e” elevado à x-ésima potência.

Como usar funções matemáticas em C?

Aqui estão os passos para usar funções matemáticas em C:



Passo 1: Seu programa C deve conter inicialmente o arquivo de cabeçalho math.h, que fornece declarações para cada uma das funções matemáticas.



Passo 2: Declare as variáveis ​​nas quais você deseja realizar operações matemáticas.





Etapa 3: Chame a função matemática apropriada para a operação que deseja executar. Passe as variáveis ​​como um parâmetro para a função.

Passo 4: Depois de realizar a operação usando a função matemática, imprima o resultado no console.



Aqui está um exemplo que recebe informações dos usuários e executa cálculos usando várias funções matemáticas.

#include

#include

int principal ( )

{

flutuador num ;
printf ( 'Por favor, digite o número do flutuador: \n ' ) ;
scanf ( '%f' , & num ) ;
int f = chão ( num ) ;
printf ( 'Valor mínimo de %f = %d \n ' , num , f ) ;
flutuador s = quadrado ( num ) ;
printf ( 'Valor da raiz quadrada de %f = %f \n ' , num , s ) ;
flutuador p = Pancada ( num , 5 ) ;
printf ( 'potência calculada de %f = %f \n ' , num , p ) ;
int t = porta-malas ( num ) ;
printf ( 'valor truncado de %f = %d \n ' , num , t ) ;
flutuador e = exp ( num ) ;
printf ( 'Valor exponencial de %f = %f \n ' , num , e ) ;
int c = teto ( num ) ;
printf ( 'Valor máximo de %f = %d \n ' , num , c ) ;
int r = redondo ( num ) ;
printf ( 'Arredondamento do valor de %f = %d \n ' , num , r ) ;
flutuador ln = registro ( num ) ;
printf ( 'Log natural de %f = %f \n ' , num , ln ) ;
int eu = log10 ( num ) ;
printf ( 'Log comum de %f = %d \n ' , num , eu ) ;
flutuador sn = sem ( num ) ;
printf ( 'Valor do seno de %f = %f \n ' , num , sn ) ;
flutuador sh = nascer ( num ) ;
printf ( 'Valor seno hiperbólico de %f = %f \n ' , num , sh ) ;
flutuador cn = porque ( num ) ;
printf ( 'Valor do cosseno de %f = %f \n ' , num , cn ) ;
flutuador CH = cosh ( num ) ;
printf ( 'Valor hiperbólico do cosseno de %f = %f \n ' , num , CH ) ;
flutuador tn = então ( num ) ;
printf ( 'Valor tangente de %f = %f \n ' , num , tn ) ;
flutuador º = duvidoso ( num ) ;
printf ( 'Valor hiperbólico tangente de %f = %f \n ' , num , º ) ;
int num1 = 14 ;
int num2 = 3 ;
int rem = fmod ( num1 , num2 ) ;
printf ( 'Valor restante = %d \n ' , num , rem ) ;
retornar 0 ;

Conclusão

Compreender as funções matemáticas em C é crucial para qualquer programador que deseja construir programas eficientes e precisos. Aproveitando as funções integradas como piso, ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan e exp, os programadores podem realizar cálculos matemáticos complexos com facilidade e precisão. Seguindo as etapas simples descritas neste artigo, os programadores podem incluir essas funções em seu código e melhorar a eficiência de seus cálculos matemáticos.