English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math Mathematische Methoden
Die Methode acos() der Java Math gibt den Arcus cosinus eines bestimmten Wertes zurück.
Der Arcus cosinus ist das Gegenteil der Kosinusfunktion.
Syntax des acos() Methods:
Math.acos(double num)
num - Um die Zahl zu erhalten, deren Arcus cosinus berechnet werden soll, sollte sie stets kleiner als1。
Rückgabewert von acos()
wenn die angegebene Zahl NaN oder größer als1,wenn die angegebene Zahl NaN oder größer als
Beachten Sie:Der Rückgabewert liegt zwischen0.0 bis pi zwischen den Winkeln.
import java.lang.Math; class Main { public static void main(String[] args) { //Variablen erstellen double a = 0.5; double b = 0.79; double c = 0.0; //Drucke den Winkel System.out.println(Math.acos(a)); // 1.0471975511965979 System.out.println(Math.acos(b)); // 0.6599873293874984 System.out.println(Math.acos(c)); // 1.5707963267948966 } }
Im obigen Beispiel haben wir das Paket java.lang.Math importiert. Wenn wir Methoden der Klasse Math verwenden möchten, ist dies wichtig. Beachten Sie den Ausdruck
Math.acos(a)
Hier haben wir direkt den Klassennamen verwendet, um die Methode aufzurufen. Dies liegt daran, dass acos() ein statisches Methode ist.
import java.lang.Math; class Main { public static void main(String[] args) { //Variablen erstellen double a = 2; //Quadratwurzel von negativen Zahlen. //Das Ergebnis ist kein numerischer Wert (NaN) double NaN = Math.sqrt(-5); //Drucke den Winkel System.out.println(Math.acos(a)); // NaN System.out.println(Math.acos(NaN)); // NaN } }
Hier haben wir zwei Variablen mit den Namen a und b erstellt.
Math.acos(a) - weil der Wert von a größer als1wird NaN zurückgegeben.
Math.acos(b) - weil negative Zahlen (-5). Die Quadratwurzel ist kein numerischer Wert, zurückgegeben wird NaN.
Beachten Sie:Wir verwendenMath.sqrt()Methoden zur Berechnung der Quadratwurzel eines Zahlenwertes.