C ++ asin () - C ++ Standardbibliothek

Die asin () -Funktion in C ++ gibt den inversen Sinus einer Zahl im Bogenmaß zurück.

Diese Funktion ist in der Header-Datei definiert.

(Mathematik) sin -1 x = asin (x) (In C ++ Programmierung);

asin () Prototyp (Stand C ++ 11 Standard)

doppeltes Asin (doppeltes x); float asin (float x); langes doppeltes asin (langes doppeltes x); doppeltes Asin (T x);

asin () Parameter

Die Funktion asin () verwendet ein einzelnes obligatorisches Argument im Bereich (-1, 1) .

Dies liegt daran, dass der Sinuswert im Bereich von 1 bis -1 liegt.

asin () Rückgabewert

Da das Argument im Bereich (-1, 1) liegt, gibt die Funktion asin () den Wert im Bereich von (-π / 2, π / 2) zurück .

Wenn das Argument größer als 1 oder kleiner als -1 ist, gibt asin () NaNdh keine Zahl zurück.

Parameter (x) Rückgabewert
x = (-1, 1) (-π /, π / 2) im Bogenmaß
-1> x oder x> 1 NaN (keine Zahl)

Beispiel 1: Wie funktioniert 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; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 asin (x) = 0,25268 Bogenmaß asin (x) = 14,4779 Grad

Beispiel 2: asin () -Funktion mit Integraltyp

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

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 asin (x) = 1,5708 Bogenmaß asin (x) = 90 Grad 

Interessante Beiträge...