C ++ asin () - C ++ szabványos könyvtár

A asin () függvény a C ++ - ban egy szám inverz szinuszát adja radianban.

Ezt a függvényt a fejlécfájl határozza meg.

(Matematika) sin -1 x = asin (x) (C ++ programozásban);

asin () prototípus (C ++ 11 szabvány szerint)

kettős asin (dupla x); float asin (float x); hosszú kettős asin (hosszú kettős x); kettős asin (T x);

asin () Paraméterek

A asin () függvény egyetlen kötelező argumentumot vesz fel a (-1, 1) tartományban .

Ennek oka, hogy a szinusz értéke 1 és -1 között van.

asin () Visszatérési érték

Tekintettel arra, hogy az argumentum a (-1, 1) tartományban van, az asin () függvény visszaadja az értéket a (-π / 2, π / 2) tartományban .

Ha az argumentum nagyobb, mint 1 vagy kisebb, mint -1, a asin (), NaNazaz nem számot ad vissza .

Paraméter (x) Visszatérési érték
x = (-1, 1) (-π /, π / 2) radiánban
-1> x vagy x> 1 NaN (nem szám)

1. példa: Hogyan működik a 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; )

A program futtatásakor a kimenet a következő lesz:

 asin (x) = 0,25268 radián asin (x) = 14,4779 fok

2. példa: asin () függvény integrált típussal

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

A program futtatásakor a kimenet a következő lesz:

 asin (x) = 1,5708 radián asin (x) = 90 fok 

érdekes cikkek...