Java Math atan ()

La méthode Java Math atan () renvoie l'arc tangent de la valeur spécifiée.

L'arc tangent est l'inverse de la fonction tangente.

La syntaxe de la atan()méthode est:

 Math.atan(double num)

Voici atan()une méthode statique. Nous sommes donc accédons la méthode en utilisant le nom de classe, Math.

Paramètres atan ()

La atan()méthode prend un seul paramètre.

  • num - nombre dont la fonction tangente inverse doit être renvoyée

atan () Valeur de retour

  • renvoie la tangente inverse du nombre spécifié
  • renvoie 0 si la valeur spécifiée est zéro
  • renvoie NaNsi le nombre spécifié estNaN

Remarque : la valeur renvoyée est un angle compris entre -pi / 2 et pi / 2 .

Exemple 1: Java Math atan ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.99; double b = 2.0; double c = 0.0; // print the arc tangent value System.out.println(Math.atan(a)); // 0.7803730800666359 System.out.println(Math.atan(b)); // 1.1071487177940904 System.out.println(Math.atan(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.atan(a)

Ici, nous avons directement utilisé le nom de la classe pour appeler la méthode. C'est parce que atan()c'est une méthode statique.

Exemple 2: Math atan () renvoie NaN

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable // square root of negative number // results in not a number (NaN) double a = Math.sqrt(-5); // print the arc tangent value System.out.println(Math.atan(a)); // NaN ) )

Ici, nous avons créé une variable nommée a.

  • Math.atan (a) - 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...