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