Funktionreferenz


ASin

Beschreibung anzeigen in

Errechnet den Arcus-Sinus einer Zahl.

ASin ( expression )

Parameter

expression Irgendein Wert zwischen -1 und 1 (einschließlich).

Rückgabewert

Gibt den trigonometrischen Arcus-Sinus von einer Zahl zurück. Ergebnis als Bogenmaß.

Bemerkungen

ASin(x) wird mathematisch nur für -1 < x < 1 definiert, deshalb neigt ASin dazu, -1.#IND für andere Werte von x zurückzugeben.

Verwandte Funktionen

ACos, ATan, Cos, Sin, Tan

Beispiel

Beispiel 1

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Weisst einer lokalen Variable den Arcsinus von 0.5 zu.
    Local $fArcSin1 = ASin(0.5)

    ; Zeigt das Ergebnis.
    MsgBox($MB_SYSTEMMODAL, "", $fArcSin1 & " rad.")

    ; Weisst einer lokalen konstanten Variable die gerundete PI-Zahl zu.
    Local Const $PI = 3.141592653589793

    ; Weisst einer lokalen Variable die Formel für das umrechnen von Bogenmaß (Radian) in Grad zu (entspricht einem Bogenmaß in Grad).
    Local $fRadToDeg = 180 / $PI

    ; Weisst einer lokalen Variable eine Gradzahl zu.
    Local $fArcSin2 = $fRadToDeg * ASin(1)

    ; Zeigt das Ergebnis.
    MsgBox($MB_SYSTEMMODAL, "", $fArcSin2 & " Grad.")
EndFunc   ;==>Example

Beispiel 2

; Beispiel für die Verwendung von ASin mit Grad.

#include <Math.au3>
#include <MsgBoxConstants.au3>

Local $fDegree = _Degree(ASin(0.5))

MsgBox($MB_SYSTEMMODAL, Default, "ASin(0.5) = " & $fDegree & " Grad")