Math.h: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m il testo è abbastanza completo e fornisce tutte le informazioni a riguardo, rimuovo template stub
 
(7 versioni intermedie di 6 utenti non mostrate)
Riga 1:
{{titolo minuscolo}}{{Libreria standard C}}
'''math.h''' è l'[[header file]] della [[libreria standard del C]] che contiene definizioni di [[Macro (informatica)|macro]], costanti e dichiarazioni di funzioni e tipi usati per le operazioni matematiche.
'''math.h''' è inutile!
 
==Funzioni membro Pre-C99==
 
{|class="wikitable"
|-
! Membro !! Descrizione
|-
|<code>acos</code> || [[arcocoseno]]
|-
|<code>asin</code> || [[arcoseno]]
|-
|<code>atan</code> || [[arcotangente]]
|-
|<code>[[atan2]]</code> || [[arcotangente]] di due parametri
|-
|<code>[[parte intera|ceil]]</code> || il più piccolo [[intero]] non minore del parametro
|-
|<code>cos</code> || [[coseno]]
|-
|<code>cosh</code> || [[coseno iperbolico]]
|-
|<code>exp(double x)</code> || funzione [[esponenziale]], calcola ''e<sup>x</sup>''
|-
|<code>fabs</code> || [[valore assoluto]]
|-
|<code>[[parte intera|floor]]</code> || il più grande [[intero]] non maggiore del parametro
|-
|<code>fmod</code> || resto del numero in virgola mobile
|-
|<code>frexp</code> || frazione e potenza di due.
|-
|<code>ldexp</code> || operazione in virgola mobile
|-
|<code>[[logaritmo|log]]</code> || [[logaritmo naturale]]
|-
|<code>log10</code> || [[logaritmo]] in base 10
|-
|<code>pow(x,y)</code> || eleva un valore dato ad esponente, ''x<sup>y</sup>''
|-
|<code>sin</code> || [[Seno (matematica)|seno]]
|-
|<code>sinh</code> || [[seno iperbolico]]
|-
|<code>sqrt</code> || [[radice quadrata]]
|-
|<code>tan</code> || [[Tangente (matematica)|tangente]]
|-
|<code>tanh</code> || [[tangente iperbolica]]
|}
 
==Esempio d'uso==
Line 8 ⟶ 55:
Ecco un programma che calcola il quadrato e la radice quadrata di un numero.
 
<sourcesyntaxhighlight lang="Cc">
#include <math.h>
#include <stdio.h>
Line 16 ⟶ 63:
float num, radice, quadrato;
 
printf ("Inserisci un numero ---> ");
scanf ("%f", & num);
 
quadrato = pow (num, 2);
 
radice = sqrt(num);
 
printf ("Il\nIl quadrato del numero e' %f\n", quadrato);
printf ("La\nLa radice del numero e' %f\n", radice);
 
return 0;
}
</syntaxhighlight>
</source>
 
==Altri progetti==