Functions > Math >


ASin

Calcule l'angle, en radians, dont le sinus est donné.

ASin ( expression )

Paramètre

expression Toute valeur comprise entre -1 et 1 (inclus).

Valeur de retour

Retourne l'arc sinus trigonométrique du nombre. Le résultat est exprimé en radians.

Remarque

ASin(x) est défini mathématiquement pour -1 < x < 1, aussi ASin retourne -1.#IND (indéterminé) pour toutes les autres valeurs de x.

En relation

ACos, ATan, Cos, Sin, Tan

Exemples

Exemple 1

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ;Assigne une variable locale avec l'arc sinus de 0,5.
    Local $fArcSin1 = ASin(0.5)

    ; Affiche le résultat: pi/6
    MsgBox($MB_SYSTEMMODAL, "", $fArcSin1 & " rad.")

    ;Assigne une constante locale avec une approximation du nombre PI.
    Local Const $PI = 3.141592653589793

    ;Assigne une variable locale avec le facteur pour convertion radians en degrés (égal à un radian en degrés).
    Local $fRadToDeg = 180 / $PI

    ;Assigne une variable locale d'un certain nombre de degrés.
    Local $fArcSin2 = $fRadToDeg * ASin(1)

    ; Affiche le résultat: 90°
    MsgBox($MB_SYSTEMMODAL, "", $fArcSin2 & " deg.")
EndFunc   ;==>Example


Exemple 2

;Exemple d'utilisation de ASin avec des degrés
#include <Math.au3>
#include <MsgBoxConstants.au3>

Local $fDegree = _Degree(ASin(0.5)) 

MsgBox($MB_SYSTEMMODAL, Default, "ASin(0.5) = " & $fDegree & " degrés") ; 30°