C/Appendice/Librerie standard/math.h

Wikibooks, manuali e libri di testo liberi.
Jump to navigation Jump to search
CopertinaC/Copertina
IndiceC/Indice

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]

Membro Descrizione
acos arcocoseno
asin arcoseno
atan arcotangente
atan2 arcotangente di due parametri
ceil l'intero minore non minore del parametro
cos coseno
cosh coseno iperbolico
exp(double x) funzione esponenziale, calcola ex
abs valore assoluto
floor l'intero maggiore 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]

#include <math.h>
#include <stdio.h>

int main()
{
    float num,radice,quadrato;
    printf ("Inserisci un numero \n");
    scanf ("%f",& num);
    quadrato= pow(num,2);
    radice= sqrt(num);
    printf ("Il quadrato del numero e' %f\n",quadrato);
    printf ("La radice del numero e' %f\n",radice);
}