English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Tutoriel de base

C++ Contrôle de flux

C++ Fonction

C++ Tableau & Chaîne

C++ Structure de données

C++ Classe & Objet

C++ Pointeurs

C++ Héritage

C++ STL tutoriel

C++ manuel de référence

C++ sin() méthode d'utilisation et exemple

C++ Fonction de bibliothèque <cmath>

C ++renvoie la valeur sinus de l'angle exprimé en radians (paramètre).

Cette fonction dans<cmath>dans les en-têtes définis.

[Mathématiques] sin x = sin(x) [C++]

sin() prototype (de C ++ 11démarrage standard)

double sin(double x);
float sin(float x);
long double sin(long double x);
double sin (T x); //pour les entiers

sin() paramètres

La fonction sin() utilise un paramètre obligatoire en radians.

sin() valeur de retour

sin() renvoie[-1,1]dans une plage de valeurs. La valeur retournée est double, float ou long double.

Exemple1: comment sin() fonctionne en C ++travail ?

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
  double x = 0.439203, result;
  
  result = sin(x);
  cout << "sin(x) = " << result << endl;
  
  double xDegrees = 90.0;
  
  //Convertir les degrés en radians
  x = xDegrees*3.14159/180;
  result = sin(x);
  
  cout << "sin(x) = " << result << endl;
  return 0;
}

Lorsque le programme est exécuté, la sortie est :

sin(x) = 0.425218
sin(x) = 1

Exemple2:fonction sin() avec type entier

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
  int x = -1;
  double result;
  result = sin(x);
  cout << "sin(x) = " << result << endl;
  
  return 0;
}

Lorsque le programme est exécuté, la sortie est :

sin(x) = -0.841471

  C++ Fonction de bibliothèque <cmath>