Logo creanet 2.0
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 originalSmiley rigole). 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èqueSmiley souris).

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 exempleSmiley souris
 

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 Smiley souris 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'utilisationSmiley sourisJe ne peux pas toutes vous les présenter car il y en a beaucoup trop et la plupart ne nous servirons probablement jamaisSmiley souris

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 simpleSmiley souris
C'est partit!Smiley rigole


       Les conditions                                                                  Les raccourcis mathématiques













 
 



Créer un site
Créer un site