La méthode Java Math asin () renvoie l'arc sinus de la valeur spécifiée.
L'arc sinus est l'inverse de la fonction sinus.
La syntaxe de la asin()
méthode est:
Math.asin(double num)
Voici asin()
une méthode statique. Nous sommes donc accédons la méthode en utilisant le nom de classe, Math
.
Paramètres asin ()
La asin()
méthode prend un seul paramètre.
- num - nombre dont l'arc sinus doit être renvoyé
Remarque : la valeur absolue de num doit toujours être inférieure à 1 .
asin () Valeur de retour
- renvoie l'arc sinus du nombre spécifié
- renvoie 0 si la valeur spécifiée est zéro
- renvoie
NaN
si le nombre spécifié estNaN
ou supérieur à 1
Remarque : la valeur renvoyée est un angle compris entre -pi / 2 et pi / 2 .
Exemple 1: Java Math asin ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.99; double b = 0.71; double c = 0.0; // print the arcsine value System.out.println(Math.asin(a)); // 1.4292568534704693 System.out.println(Math.asin(b)); // 0.7812981174487247 System.out.println(Math.asin(c)); // 0.0 ) )
Dans l'exemple ci-dessus, nous avons importé le java.lang.Math
package. Ceci est important si nous voulons utiliser les méthodes de la Math
classe. Remarquez l'expression,
Math.asin(a)
Ici, nous avons directement utilisé le nom de la classe pour appeler la méthode. C'est parce que asin()
c'est une méthode statique.
Exemple 2: Math asin () renvoie NaN
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 2; // square root of negative number // results in not a number (NaN) double b = Math.sqrt(-5); // print the arc sine value System.out.println(Math.asin(a)); // NaN System.out.println(Math.asin(b); // NaN ) )
Ici, nous avons créé deux variables nommées a et b.
- Math.asin (a) - renvoie NaN car la valeur de a est supérieure à 1
- Math.asin (b) - renvoie NaN car la racine carrée d'un nombre négatif (-5) n'est pas un nombre
Remarque : Nous avons utilisé la méthode Java Math.sqrt () pour calculer la racine carrée d'un nombre.