Java Math asin ()

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 NaNsi le nombre spécifié est NaNou 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.Mathpackage. Ceci est important si nous voulons utiliser les méthodes de la Mathclasse. 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.

Articles intéressants...