math.h – cmath

Funzioni matematiche

double funzione(double ...)
double funzione(double ..., double ...)

Il risultato è un numero

ceil() valore superiore
exp() esponenziale
fabs() valore assoluto
floor() valore inferiore
fmod() resto della divisione in virgola mobile
ldexp() calcola x*2^esp
log() logaritmo naturale
log10() logaritmo in base 10
pow() elevamento a potenza: base elevata a esponente
sqrt() radice quadrata

Trigonometria

cos() coseno
sin() seno
tan() tangente
acos() arcocoseno
asin() arcoseno
atan() arcotangente
atan2() arcotangente di y/x
cosh() coseno iperbolico
sinh() seno iperbolico
tanh() tangente iperbolico

oppure 2 (risultato e parametro per riferimento)

frexp()
modf()

Per utilizzare la libreria math.h in C è necessario il parametro -lm alla compilazione.