English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math mathematical methods
La méthode tan() de Math en Java a pour fonction : renvoie la tangente trigonométrique de l'angle spécifié.
La syntaxe de la méthode tan() est :
Math.tan(double angle)
angle - Pour renvoyer l'angle dont on souhaite obtenir la tangente trigonométrique
Note:La valeur de l'angle est en radians.
Renvoie la tangente trigonométrique de l'angle spécifié
Si l'angle spécifié estNaN ou infini,alors renvoie NaN
Note:Si le paramètre est zéro, le résultat de la méthode tan() est égalementzéro,et le signe est le même que le paramètre.
import java.lang.Math; class Main { public static void main(String[] args) { //Créer les variables en degrés double a = 30; double b = 45; //Convertir en radians a = Math.toRadians(a); b = Math.toRadians(b); //Obtenir la valeur tangente trigonométrique System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // Tan() avec un paramètre de 0 System.out.println(Math.tan(0.0)); // 0.0 } }
Dans l'exemple précédent, nous avons importé le paquet java.lang.Math. Si nous devons utiliser les méthodes de la classe Math, c'est important. Notez l'expression
Math.tan(a)
Ici, nous avons utilisé directement le nom de la classe pour appeler la méthode. C'est parce que tan() est une méthode statique.
Note:Nous avons utiliséMath toRadians()La méthode convertit toutes les valeurs en radians. C'est parce que selon la documentation officielle de Java, la méthode tan() traite les paramètres en radians.
import java.lang.Math; class Main { public static void main(String[] args) { //Create a variable. //The square root of a negative number. //The result is not a number (NaN) double a = Math.sqrt(-5); //Implement infinity with Double double infinity = Double.POSITIVE_INFINITY; //Print the tangent value System.out.println(Math.tan(a)); // NaN System.out.println(Math.tan(infinity)); // NaN } }
In this case, we create a variable named a.
Math.tan(a) -Returns NaN because a negative number (-5) is not a number
Double.POSITIVE_INFINITY is a field of the double class. It is used to implement infinity in Java
Note: We have usedJava Math sqrt()A method to calculate the square root of a number.