Funkcija sin () C ++ grąžina radianais pateikto kampo (argumento) sinusą.
Ši funkcija apibrėžta antraštės faile.
(Matematika) sin x = sin (x) (programuojant C ++)
sin () prototipas (Pagal C ++ 11 standartą)
dviguba nuodėmė (dviguba x); plūdinė nuodėmė (plūdinė x); ilga dviguba nuodėmė (ilga dviguba x); dviguba nuodėmė (T x); // integraliniam tipui
sin () parametrai
Funkcija sin () reikalauja vienintelio privalomo argumento radianais.
sin () Grąžinimo vertė
Funkcija sin () grąžina reikšmę diapazone (-1, 1) . Grąžintas vertė yra tiek double
, float
arba long double
.
1 pavyzdys: Kaip sin () veikia C ++?
#include #include using namespace std; int main() ( double x = 0.439203, result; result = sin(x); cout << "sin(x) = " << result << endl; double xDegrees = 90.0; // converting degrees to radians x = xDegrees*3.14159/180; result = sin(x); cout << "sin(x) = " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
nuodėmė (x) = 0,425218 nuodėmė (x) = 1
2 pavyzdys: sin () funkcija su integraliniu tipu
#include #include using namespace std; int main() ( int x = -1; double result; result = sin(x); cout << "sin(x) = " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
nuodėmė (x) = -0,841471