C ++ asin () - C ++ standardna biblioteka

Funkcija asin () u C ++ vraća inverzni sinus broja u radijanima.

Ova je funkcija definirana u zaglavnoj datoteci.

(Matematika) sin -1 x = asin (x) (U programiranju na C ++);

prototip asin () (od standarda C ++ 11)

dvostruki asin (dvostruki x); plutaju asin (plutaju x); dugi dvostruki asin (dugi dvostruki x); dvostruki asin (T x);

asin () parametri

Funkcija asin () uzima jedan obvezni argument u rasponu (-1, 1) .

To je zato što je vrijednost sinusa u rasponu od 1 i -1.

asin () Povratna vrijednost

S obzirom da je argument u rasponu (-1, 1), funkcija asin () vraća vrijednost u rasponu od (-π / 2, π / 2) .

Ako je argument veći od 1 ili manji od -1, asin () vraća NaNtj. Ne broj.

Parametar (x) Povratna vrijednost
x = (-1, 1) (-π /, π / 2) u radijanima
-1> x ili x> 1 NaN (nije broj)

Primjer 1: Kako funkcionira asin ()?

 #include #include using namespace std; int main() ( double x = 0.25, result; result = asin(x); cout << "asin(x) = " << result << " radians" << endl; // result in degrees cout << "asin(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )

Kada pokrenete program, izlaz će biti:

 asin (x) = 0,25268 radijana asin (x) = 14,4779 stupnjeva

Primjer 2: funkcija asin () s integralnim tipom

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 1; double result; result = asin(x); cout << "asin(x) = " << result << " radians" << endl; // Converting result to degrees cout << "asin(x) = " << result*180/PI << " degrees"; return 0; ) 

Kada pokrenete program, izlaz će biti:

 asin (x) = 1.5708 radijana asin (x) = 90 stupnjeva 

Zanimljivi članci...