C ++ asin () - C ++ - vakiokirjasto

C ++ - funktio asin () palauttaa luvun käänteisen sinin radiaaneina.

Tämä toiminto on määritelty otsikkotiedostossa.

(Matematiikka) sin -1 x = asin (x) (C ++ -ohjelmoinnissa);

asin () -prototyyppi (standardin C ++ 11 mukaan)

kaksinkertainen asin (kaksinkertainen x); float asin (float x); pitkä kaksinkertainen asin (pitkä kaksinkertainen x); kaksinkertainen asin (T x);

asin () Parametrit

Funktio asin () vie yhden pakollisen argumentin alueelle (-1, 1) .

Se johtuu siitä, että sinin arvo on välillä 1 ja -1.

asin () Palautusarvo

Koska argumentti on alueella (-1, 1), asin () -funktio palauttaa arvon alueella (-π / 2, π / 2) .

Jos argumentti on suurempi kuin 1 tai alle -1, asin () palauttaa NaNeli ei numeroa.

Parametri (x) Palautusarvo
x = (-1, 1) (-π /, π / 2) radiaaneina
-1> x tai x> 1 NaN (ei luku)

Esimerkki 1: Kuinka asin () toimii?

 #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; )

Kun suoritat ohjelmaa, tulos on:

 asin (x) = 0,25268 radiaania asin (x) = 14,4779 astetta

Esimerkki 2: asin () -funktio integraalityypillä

 #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; ) 

Kun suoritat ohjelmaa, tulos on:

 asin (x) = 1,5708 radiaania asin (x) = 90 astetta 

Mielenkiintoisia artikkeleita...