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.
- pavimento(): L'intero più vicino che è minore o uguale al parametro fornito viene trovato da questa funzione.
- ceil(): Questa funzione restituisce il valore intero più vicino che è maggiore o uguale all'argomento passato.
- 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.
- mod(): Quando un numero viene diviso per un altro numero, questa funzione restituisce il resto per i due valori di input dati.
- Pow(): Questo serve per calcolare la potenza di un numero specificato.
- sqrt(): Questa funzione calcola una radice quadrata del parametro passato.
- tronco() : Questa funzione restituisce il valore intero dopo aver troncato il valore decimale dal valore in virgola mobile.
- tronco d'albero(): Questa funzione calcola il logaritmo naturale.
- log10(): Questa funzione trova il valore logaritmico della base 10.
- nato(): Questa funzione calcola il seno iperbolico.
- cosh(): Questa funzione calcola il coseno iperbolico.
- Tan(): Questa funzione calcola la tangente iperbolica.
- senza(): Questa funzione calcola il valore del seno.
- così(): Questa funzione determina il valore del coseno.
- COSÌ(): Questa funzione determina il valore della tangente.
- 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.