English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math Mathematical Methods
Die Funktion des Java Math tan() ist: Gibt den trigonometrischen Tangens des angegebenen Winkels zurück.
Die Syntax der tan()-Methode ist:
Math.tan(double angle)
angle - um den Winkel zu erhalten, dessen trigonometrischer Tangens berechnet werden soll
Note:Der Wert von angle wird in Bogenmaß angegeben.
gibt den trigonometrischen Tangens des angegebenen Winkels zurück
wenn der angegebene WinkelNaN oder unendlich,zurück
Note:Wenn der Parameter Null ist, gibt die tan()-Methode ebenfallswird Nullund hat das gleiche Zeichen wie der Parameter.
import java.lang.Math; class Main { public static void main(String[] args) { //Deklaration der Winkelvariablen double a = 30; double b = 45; //in Bogenmaß konvertiert a = Math.toRadians(a); b = Math.toRadians(b); //erhält den trigonometrischen Tangenswert System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // Tan() mit dem Parameter 0 System.out.println(Math.tan(0.0)); // 0.0 } }
Im obigen Beispiel haben wir das Paket java.lang.Math importiert. Dies ist wichtig, wenn wir Methoden der Math-Klasse verwenden möchten. Beachten Sie den Ausdruck
Math.tan(a)
Hier haben wir den Klassennamen direkt zur Methode aufgerufen. Dies liegt daran, dass tan() eine statische Methode ist.
Note:Wir habenMath.toRadians()Die Methode konvertiert alle Werte in Bogenmaß. Dies liegt daran, dass laut der offiziellen Java-Dokumentation die tan()-Methode die Parameter als Bogenmaß annimmt.
import java.lang.Math; class Main { public static void main(String[] args) { //Create a variable. //Square root of a negative number. //The result is not a number (NaN) double a = Math.sqrt(-5); //Implementing 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 example, we create a variable named a.
Math.tan(a) -Returns NaN because negative numbers (-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()Method to calculate the square root of a number.