Funcions matemàtiques en C - Guia completa

Funcions Matematiques En C Guia Completa



Vols millorar les teves habilitats de programació en C i aprendre més sobre les funcions matemàtiques? No miris més enllà! En aquest article, ens endinsarem en el món de les funcions matemàtiques de la programació en C i explorarem les diverses funcions disponibles per ajudar-vos a resoldre problemes matemàtics complexos. Tant si sou un principiant com un programador experimentat, entendre aquestes funcions és essencial per crear programes eficients i precisos.

Què són les funcions matemàtiques en C?

Funcions matemàtiques en C es refereixen a una col·lecció de funcions integrades que faciliten l'execució de diferents operacions matemàtiques sobre dades numèriques. Aquestes funcions van des d'operacions aritmètiques bàsiques com la suma, la resta, la multiplicació i la divisió fins a les avançades com les funcions trigonomètriques i logarítmiques.

Llista les funcions matemàtiques en C?

Hi ha moltes funcions matemàtiques en C que els programadors poden utilitzar per a diversos càlculs. Algunes d'aquestes funcions matemàtiques s'enumeren a continuació.







  1. pis (): Aquesta funció troba l'enter més proper que és més petit o igual al paràmetre proporcionat.
  2. cel (): Aquesta funció retorna el valor enter més proper que és superior o igual a l'argument que se li passa.
  3. rodó(): Aquesta funció retorna el valor sencer més proper de l'argument flotant, doble o doble gran. Sempre que el valor decimal cau entre '.1' i '.5', retorna un valor enter que és menor que el donat. Sempre que el valor decimal cau entre '.6' i '.9', es retorna un valor enter que és més gran que el paràmetre.
  4. fmod(): Quan un nombre es divideix per un altre, aquesta funció retorna la resta dels dos valors d'entrada donats.
  5. Pow(): Això serveix per calcular la potència d'un nombre determinat.
  6. sqrt(): Aquesta funció calcula una arrel quadrada del paràmetre passat.
  7. tronc () : Aquesta funció retorna el valor sencer després de truncar el valor decimal del valor de coma flotant.
  8. registre(): Aquesta funció calcula el logaritme natural.
  9. log10(): Aquesta funció troba el valor del logaritme de base 10.
  10. nascut(): Aquesta funció calcula el sinus hiperbòlic.
  11. cosh(): Aquesta funció calcula el cosinus hiperbòlic.
  12. tanh(): Aquesta funció calcula la tangent hiperbòlica.
  13. sense(): Aquesta funció calcula el valor del sinus.
  14. cos(): Aquesta funció determina el valor del cosinus.
  15. tan(): Aquesta funció determina el valor de la tangent.
  16. exp(): Aquesta funció calcula l'exponencial 'e' a la xèsima potència.

Com utilitzar les funcions matemàtiques en C?

Aquests són els passos per utilitzar les funcions matemàtiques en C:



Pas 1: El vostre programa C ha de contenir inicialment el fitxer de capçalera math.h, que proporciona declaracions per a cadascuna de les funcions matemàtiques.



Pas 2: Declarar les variables sobre les quals voleu realitzar operacions matemàtiques.





Pas 3: Truqueu la funció matemàtica adequada per a l'operació que voleu realitzar. Passeu les variables com a paràmetre a la funció.

Pas 4: Després de realitzar l'operació amb la funció matemàtica, imprimiu el resultat a la consola.



Aquí hi ha un exemple que pren aportacions dels usuaris i realitza càlculs mitjançant diverses funcions matemàtiques.

#inclou

#inclou

int principal ( )

{

flotar en una ;
imprimirf ( 'Introduïu el número flotant: \n ' ) ;
escanf ( '%f' , & en una ) ;
int f = pis ( en una ) ;
imprimirf ( 'Valor mínim de %f = %d \n ' , en una , f ) ;
flotar s = quadrada ( en una ) ;
imprimirf ( 'Valor d'arrel quadrada de %f = %f \n ' , en una , s ) ;
flotar pàg = pow ( en una , 5 ) ;
imprimirf ( 'potència calculada de %f = %f \n ' , en una , pàg ) ;
int t = tronc ( en una ) ;
imprimirf ( 'valor truncat de %f = %d \n ' , en una , t ) ;
flotar És = exp ( en una ) ;
imprimirf ( 'Valor exponencial de %f = %f \n ' , en una , És ) ;
int c = sostre ( en una ) ;
imprimirf ( 'Valor sostre de %f = %d \n ' , en una , c ) ;
int r = rodó ( en una ) ;
imprimirf ( 'Rodona del valor de %f = %d \n ' , en una , r ) ;
flotar ln = registre ( en una ) ;
imprimirf ( 'Registre natural de %f = %f \n ' , en una , ln ) ;
int l = registre 10 ( en una ) ;
imprimirf ( 'Registre comú de %f = %d \n ' , en una , l ) ;
flotar sn = sense ( en una ) ;
imprimirf ( 'Valor sinusoïdal de %f = %f \n ' , en una , sn ) ;
flotar sh = nascut ( en una ) ;
imprimirf ( 'Valor hiperbòlic sinus de %f = %f \n ' , en una , sh ) ;
flotar cn = cos ( en una ) ;
imprimirf ( 'Valor de coseus de %f = %f \n ' , en una , cn ) ;
flotar cap = cosh ( en una ) ;
imprimirf ( 'Valor hiperbòlic del cosinus de %f = %f \n ' , en una , cap ) ;
flotar tn = tan ( en una ) ;
imprimirf ( 'Valor tangent de %f = %f \n ' , en una , tn ) ;
flotar th = peix ( en una ) ;
imprimirf ( 'Valor hiperbòlic tangent de %f = %f \n ' , en una , th ) ;
int núm1 = 14 ;
int num2 = 3 ;
int rem = fmod ( núm1 , num2 ) ;
imprimirf ( 'Valor de la resta = %d \n ' , en una , rem ) ;
tornar 0 ;

Conclusió

Entendre les funcions matemàtiques en C és crucial per a qualsevol programador que vulgui crear programes eficients i precisos. Aprofitant les funcions integrades com el terra, ceil, rodó, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan i exp, els programadors poden realitzar càlculs matemàtics complexos amb facilitat i precisió. Seguint els senzills passos descrits en aquest article, els programadors poden incloure aquestes funcions al seu codi i millorar l'eficiència dels seus càlculs matemàtics.