Funzioni matematiche in C – Guida completa

Funzioni Matematiche In C Guida Completa



Stai cercando di migliorare le tue capacità di programmazione C e saperne di più sulle funzioni matematiche? Non guardare oltre! In questo articolo, ci immergeremo nel mondo delle funzioni matematiche nella programmazione C ed esploreremo le varie funzioni disponibili per aiutarti a risolvere problemi matematici complessi. Che tu sia un principiante o un programmatore esperto, comprendere queste funzioni è essenziale per creare programmi efficienti e accurati.

Cosa sono le funzioni matematiche in C?

Funzioni matematiche in C si riferiscono a una raccolta di funzioni incorporate che facilitano l'esecuzione di diverse operazioni matematiche su dati numerici. Queste funzioni vanno dalle operazioni aritmetiche di base come addizione, sottrazione, moltiplicazione e divisione a quelle avanzate come le funzioni trigonometriche e logaritmiche.

Elenca le funzioni matematiche in C?

Ci sono molte funzioni matematiche in C che i programmatori possono usare per vari calcoli. Alcune di queste funzioni matematiche sono elencate di seguito.







  1. pavimento(): L'intero più vicino che è minore o uguale al parametro fornito viene trovato da questa funzione.
  2. ceil(): Questa funzione restituisce il valore intero più vicino che è maggiore o uguale all'argomento passato.
  3. girare(): Questa funzione restituisce il valore intero più vicino dell'argomento float, double o double grande. Ogni volta che il valore decimale è compreso tra '.1' e '.5', restituisce un valore intero inferiore a quello specificato. Ogni volta che il valore decimale è compreso tra '.6' e '.9', viene restituito un valore intero maggiore del parametro.
  4. mod(): Quando un numero viene diviso per un altro numero, questa funzione restituisce il resto per i due valori di input dati.
  5. Pow(): Questo serve per calcolare la potenza di un numero specificato.
  6. sqrt(): Questa funzione calcola una radice quadrata del parametro passato.
  7. tronco() : Questa funzione restituisce il valore intero dopo aver troncato il valore decimale dal valore in virgola mobile.
  8. tronco d'albero(): Questa funzione calcola il logaritmo naturale.
  9. log10(): Questa funzione trova il valore logaritmico della base 10.
  10. nato(): Questa funzione calcola il seno iperbolico.
  11. cosh(): Questa funzione calcola il coseno iperbolico.
  12. Tan(): Questa funzione calcola la tangente iperbolica.
  13. senza(): Questa funzione calcola il valore del seno.
  14. così(): Questa funzione determina il valore del coseno.
  15. COSÌ(): Questa funzione determina il valore della tangente.
  16. esp(): Questa funzione calcola l'esponenziale 'e' alla x-esima potenza.

Come usare le funzioni matematiche in C?

Ecco i passaggi per utilizzare le funzioni matematiche in C:



Passo 1: Il tuo programma C deve inizialmente contenere il file di intestazione math.h, che fornisce dichiarazioni per ciascuna delle funzioni matematiche.



Passo 2: Dichiara le variabili su cui vuoi eseguire operazioni matematiche.





Passaggio 3: Chiamare la funzione matematica appropriata per l'operazione che si desidera eseguire. Passare le variabili come parametro alla funzione.

Passaggio 4: Dopo aver eseguito l'operazione utilizzando la funzione matematica, stampare il risultato sulla console.



Ecco un esempio che riceve input dagli utenti ed esegue calcoli utilizzando diverse funzioni matematiche.

#include

#include

int principale ( )

{

galleggiante nessuno ;
printf ( 'Inserisci il numero del float: \N ' ) ;
scanf ( '%F' , & nessuno ) ;
int F = pavimento ( nessuno ) ;
printf ( 'Valore minimo di %f = %d \N ' , nessuno , F ) ;
galleggiante S = sqrt ( nessuno ) ;
printf ( 'Valore radice quadrata di %f = %f \N ' , nessuno , S ) ;
galleggiante P = pow ( nessuno , 5 ) ;
printf ( 'potenza calcolata di %f = %f \N ' , nessuno , P ) ;
int T = tronco ( nessuno ) ;
printf ( 'valore troncato di %f = %d \N ' , nessuno , T ) ;
galleggiante È = esp ( nessuno ) ;
printf ( 'Valore esponenziale di %f = %f \N ' , nessuno , È ) ;
int C = soffitto ( nessuno ) ;
printf ( 'Valore massimo di %f = %d \N ' , nessuno , C ) ;
int R = girare ( nessuno ) ;
printf ( 'Arrotondamento del valore di %f = %d \N ' , nessuno , R ) ;
galleggiante ln = tronco d'albero ( nessuno ) ;
printf ( 'Logaritmo naturale di %f = %f \N ' , nessuno , ln ) ;
int l = log10 ( nessuno ) ;
printf ( 'Registro comune di %f = %d \N ' , nessuno , l ) ;
galleggiante sn = senza ( nessuno ) ;
printf ( 'Valore seno di %f = %f \N ' , nessuno , sn ) ;
galleggiante sh = nato ( nessuno ) ;
printf ( 'Valore iperbolico seno di %f = %f \N ' , nessuno , sh ) ;
galleggiante cn = cos ( nessuno ) ;
printf ( 'Valore coseno di %f = %f \N ' , nessuno , cn ) ;
galleggiante cap = cosh ( nessuno ) ;
printf ( 'Valore iperbolico del coseno di %f = %f \N ' , nessuno , cap ) ;
galleggiante tn = COSÌ ( nessuno ) ;
printf ( 'Valore tangente di %f = %f \N ' , nessuno , tn ) ;
galleggiante th = di pesce ( nessuno ) ;
printf ( 'Valore iperbolico tangente di %f = %f \N ' , nessuno , th ) ;
int num1 = 14 ;
int num2 = 3 ;
int rem = mod ( num1 , num2 ) ;
printf ( 'Valore residuo = %d \N ' , nessuno , rem ) ;
ritorno 0 ;

Conclusione

Comprendere le funzioni matematiche in C è fondamentale per qualsiasi programmatore che desideri creare programmi efficienti e accurati. Sfruttando funzioni integrate come floor, ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan ed exp, i programmatori possono eseguire complessi calcoli matematici con facilità e precisione. Seguendo i semplici passaggi descritti in questo articolo, i programmatori possono includere queste funzioni nel loro codice e migliorare l'efficienza dei loro calcoli matematici.