math.h
Aspetto
math.h è l'header file della libreria standard del C che contiene definizioni di macro, costanti e dichiarazioni di funzioni e tipi usati per le operazioni matematiche.
Funzioni membro Pre-C99
[modifica | modifica wikitesto]| Membro | Descrizione |
|---|---|
acos | arcocoseno |
asin | arcoseno |
atan | arcotangente |
atan2 | arcotangente di due parametri |
ceil | il più piccolo intero non minore del parametro |
cos | coseno |
cosh | coseno iperbolico |
exp(double x) | funzione esponenziale, calcola ex |
fabs | valore assoluto |
floor | il più grande intero non maggiore del parametro |
fmod | resto del numero in virgola mobile |
frexp | frazione e potenza di due. |
ldexp | operazione in virgola mobile |
log | logaritmo naturale |
log10 | logaritmo in base 10 |
pow(x,y) | eleva un valore dato ad esponente, xy |
sin | seno |
sinh | seno iperbolico |
sqrt | radice quadrata |
tan | tangente |
tanh | tangente iperbolica |
Esempio d'uso
[modifica | modifica wikitesto]Ecco un programma che calcola il quadrato e la radice quadrata di un numero.
#include <math.h>
#include <stdio.h>
int main()
{
float num, radice, quadrato;
printf("Inserisci un numero ---> ");
scanf("%f", &num);
quadrato = pow(num, 2);
radice = sqrt(num);
printf ("\nIl quadrato del numero e' %f", quadrato);
printf ("\nLa radice del numero e' %f", radice);
return 0;
}
Altri progetti
[modifica | modifica wikitesto]Collegamenti esterni
[modifica | modifica wikitesto]- Sorgente di math.h, su docs.google.com.
