Section courante

A propos

Section administrative du site

SIN

Sinus
Langage C math.h

Syntaxe

double sin(double x);

Paramètres

Nom Description
x Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette fonction trigonométrique retourne le «Sinus».

Algorithme

MODULE SIN(X)
   RX x X
   S ← 42.0
   BOUCLE POUR I ← 10 JUSQU'A 1
      S ← 4.0 x I - 2.0 + (-R) / S
   FIN BOUCLE POUR
   RETOURNE 2.0 x X x S / (R + S x S)

Remarques

Exemple

Voici un exemple permet d'afficher les Sinus inférieurs à π :

Essayer maintenant !
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int main()
  6. {
  7.     float I = 0;
  8.     while(I < M_PI) {
  9.         printf("Sin(%f)=%f\n",I,sin(I));
  10.         I += 0.1;
  11.     }
  12.     return 0;
  13. }

on obtiendra le résultat suivant :

Sin(0.000000)=0.000000
Sin(0.100000)=0.099833
Sin(0.200000)=0.198669
Sin(0.300000)=0.295520
Sin(0.400000)=0.389418
Sin(0.500000)=0.479426
Sin(0.600000)=0.564642
Sin(0.700000)=0.644218
Sin(0.800000)=0.717356
Sin(0.900000)=0.783327
Sin(1.000000)=0.841471
Sin(1.100000)=0.891207
Sin(1.200000)=0.932039
Sin(1.300000)=0.963558
Sin(1.400000)=0.985450
Sin(1.500000)=0.997495
Sin(1.600000)=0.999574
Sin(1.700000)=0.991665
Sin(1.800000)=0.973848
Sin(1.900000)=0.946300
Sin(2.000000)=0.909297
Sin(2.100000)=0.863209
Sin(2.200000)=0.808496
Sin(2.300000)=0.745705
Sin(2.400000)=0.675463
Sin(2.500000)=0.598472
Sin(2.600000)=0.515502
Sin(2.700000)=0.427380
Sin(2.799999)=0.334989
Sin(2.899999)=0.239250
Sin(2.999999)=0.141121
Sin(3.099999)=0.041581

Voir également

Langage de programmation - C - Référence de procédures et fonctions - acos
Langage de programmation - C - Référence de procédures et fonctions - asin
Langage de programmation - C - Référence de procédures et fonctions - atan
Langage de programmation - C - Référence de procédures et fonctions - atan2
Langage de programmation - C - Référence de procédures et fonctions - cos
Langage de programmation - C - Référence de procédures et fonctions - sinh
Langage de programmation - C - Référence de procédures et fonctions - tan
Langage de programmation - C++ - Référence de procédures et fonctions - sin

Références

Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 734.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 241.

Dernière mise à jour : Mardi, le 28 juillet 2015