La programmation C nous permet d'effectuer des opérations mathématiques grâce aux fonctions définies dans le fichier d'en-tête. Le fichier d'en-tête contient diverses méthodes pour effectuer des opérations mathématiques telles que sqrt(), pow(), ceil(), floor() etc.
Fonctions mathématiques C
Il existe différentes méthodes dans le fichier d'en-tête math.h. Les fonctions couramment utilisées du fichier d'en-tête math.h sont indiquées ci-dessous.
Non. | Fonction | Description |
---|---|---|
1) | plafond(numéro) | arrondit le nombre donné. Il renvoie la valeur entière supérieure ou égale au nombre donné. |
2) | numéro d'étage) | arrondit le nombre donné. Il renvoie la valeur entière inférieure ou égale au nombre donné. |
3) | carré (numéro) | renvoie la racine carrée d'un nombre donné. |
4) | pow(base, exposant) | renvoie la puissance d'un nombre donné. |
5) | abdos (nombre) | renvoie la valeur absolue du nombre donné. |
Exemple mathématique C
Voyons un exemple simple de fonctions mathématiques trouvées dans le fichier d'en-tête math.h.
#include #include int main(){ printf(' %f',ceil(3.6)); printf(' %f',ceil(3.3)); printf(' %f',floor(3.6)); printf(' %f',floor(3.2)); printf(' %f',sqrt(16)); printf(' %f',sqrt(7)); printf(' %f',pow(2,4)); printf(' %f',pow(3,3)); printf(' %d',abs(-12)); return 0; }
Sortir:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12