Les opérations mathématiques
Nous allons, dans ce court chapitre, voir en détail les opérations mathématiques possibles en C.
Nous allons, pour cela, utiliser une nouvelle bibliothèque (qui sera donc à inclure au projet) qui se nomme math.h (oui c'est un nom très original

). Cette bibliothèque permet d'utiliser des fonctions mathématiques complexes très simplement sans avoir besoin de tout ré-écrire (je vous rappelle que c'est le principe d'une bibliothèque

).
Mais avant de continuer, il faut tout d'abord inclure cette bibliothèque (elle est fournie par défaut avec code::blocks comme stdlib et stdio). Pour cela, il suffit d'écrire cette ligne-ci:
#include <math.h>
Si vous ne connaissez pas les fonctions citées ci-dessous, pas de panique! Elles ne nous seront probablement pas utiles sauf si vous souhaitez réaliser une calculatrice scientifique par exemple
Revenons aux fonctions possibles de cette librairie. Elle permet de réaliser les opérations:
Sinus
Cosinus
Tangente
Arc sinus
Arc cosinus
Arc tangente
Exponentielle
Logarithme
Logarithme de base 10
Puissance
Racine carré
Arrondi supérieur
Arrondi inférieur
Valeur absolue d'un nombre
Multiplication par 2, le tout à la puissance indiquée
Et encore bien d'autres

Nous allons ici détailler les principales en donnant à chaque fois un exemple d'utilisation.
Sinus: sin
Cette fonction renvoie un double. Elle prend en paramètre un double exprimé en radian.
Exemple:
double resultat
;
//La variable "resultat" vaudra le résultat de l'opération.
resultat
= sin
(valeur à calculer);
Cosinus: cos
Cette fonction renvoie un
double. Elle prend
en paramètre un double exprimé en radian.
Exemple:
double resultat
;
//La variable "resultat" vaudra le résultat de l'opération.
resultat
= cos
(valeur à calculer);
Tangente: tan
Cette fonction renvoie un
double. Elle prend
en paramètre un double exprimé en radian.
Exemple:
double resultat
;
//La variable "resultat" vaudra le résultat de l'opération.
resultat
= tan
(valeur à calculer);
Puissance: pow
Cette fonction renvoie un
double. Elle prend comme premier paramètre le nombre à élever à la puissance indiquée par le second paramètre.
Exemple:
double resultat
;
//La variable "resultat" vaudra le résultat de l'opération.
resultat
= pow
(nombre, puissance);
Racine carré: sqrt
Cette fonction renvoie un
double. Elle prend comme paramètre un
double.
Exemple:
double resultat
;
//La variable "resultat" vaudra le résultat de l'opération.
resultat
= sqrt
(valeur à calculer);
Comme vous pouvez le voir, ces fonctions sont très simples d'utilisation
Je ne peux pas toutes vous les présenter car il y en a beaucoup trop et la plupart ne nous servirons probablement jamais
Nous allons maintenant voir dans la partie suivante, les raccourcis mathématiques utilisés en programmation C. Ce chapitre sera très bref et assez simple
C'est partit!
Les conditions Les raccourcis mathématiques