Math.h: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FixBot (discussione | contributi)
m Sistemazione automatica della disambigua: Tangente - Inversione di redirect Tangente (trigonometria)
m il testo è abbastanza completo e fornisce tutte le informazioni a riguardo, rimuovo template stub
 
(32 versioni intermedie di 25 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.
{{Libreria standard C}}
'''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==
Line 9 ⟶ 8:
! Membro !! Descrizione
|-
|<code>[[acos (programmazione)|acos]]</code> || [[arcocoseno]]
|-
|<code>[[asin (programmazione)|asin]]</code> || [[arcoseno]]
|-
|<code>[[atan (programmazione)|atan]]</code> || [[arcotangente]]
|-
|<code>[[atan2]]</code> || [[arcotangente]] di due parametri
|-
|<code>[[ceilparte (programmazione)intera|ceil]]</code> || l'il più piccolo [[intero]] minore non minore del parametro
|-
|<code>[[cos (math.h)|cos]]</code> || [[coseno]]
|-
|<code>[[cosh (math.h)|cosh]]</code> || [[coseno iperbolico]]
|-
|<code>[[exp(double x)(math.h)|exp(double x)]]</code> || funzione [[esponenziale]], calcola ''e<sup>x</sup>''
|-
|<code>[[abs (programmazione)|fabs]]</code> || [[valore assoluto]]
|-
|<code>[[floorparte (programmazione)intera|floor]]</code> || l'il più grande [[intero]] maggiore 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>[[log ()logaritmo|log]]</code> || [[logaritmo naturale]]
|-
|<code>[[log10]]</code> || [[logaritmo]] in base 10
|-
|<code>[[pow (programmazione)|pow(x,y)]]</code> || eleva un valore dato ad esponente, ''x<sup>y</sup>''
|-
|<code>[[sin (programmazione)|sin]]</code> || [[Seno (matematica)|seno]]
|-
|<code>[[sinh (programmazione)|sinh]]</code> || [[seno iperbolico]]
|-
|<code>[[sqrt (programmazione)|sqrt]]</code> || [[radice quadrata]]
|-
|<code>[[tan (programmazione)|tan]]</code> || [[Tangente (trigonometriamatematica)|tangente]]
|-
|<code>[[tanh (programmazione)|tanh]]</code> || [[tangente iperbolica]]
|}
 
==Esempio d'uso==
 
<source lang=C>
Ecco un programma che calcola il quadrato e la radice quadrata di un numero.
 
<syntaxhighlight lang="c">
#include <math.h>
#include <stdio.h>
 
int main()
{
{
float num, radice, quadrato;
 
printf ("Inserisci un numero ");
scanf printf("%f",&Inserisci numun numero ---> ");
quadrato= powscanf(num"%f",2 &num);
 
radice= sqrt(num);
printf ("Il quadrato del= numeropow(num, e' %f\n",quadrato2);
 
printf ("La radice del numero e' %f\n",radice);
radice = sqrt(num);
 
printf ("La\nIl radicequadrato del numero e' %f\n",radice quadrato);
printf ("Inserisci\nLa unradice del numero e' %f", radice);
 
return 0;
}
}
</syntaxhighlight>
</source>
 
==Altri progetti==
Line 74 ⟶ 81:
 
==Collegamenti esterni==
* [{{cita web|https://docs0docs.google.com/document/d/1cbRzQeWXwlq3r83Ro2QzEAco1put-OctsWKcV-s465g/edit?hl=it# pub|Sorgente di math.h]}}
 
[[Categoria:Libreria standard del C]]
 
[[cs:Math.h]]
[[en:Math.h]]
[[es:Math.h]]
[[ko:Math.h]]
[[pt:Math.h]]
[[ru:Math.h]]
[[sk:Math.h]]
[[tr:Math.h]]
[[uk:Math.h]]