De Java Math-methode acos () retourneert de arc cosinus van de opgegeven waarde.
De boogcosinus is de inverse van de cosinusfunctie.
De syntaxis van de acos()
methode is:
Math.acos(double num)
Hier acos()
is een statische methode. Vandaar dat we de toegang tot de methode met behulp van de naam van de klasse, Math
.
acos () Parameters
De acos()
methode heeft één parameter nodig.
- num - getal waarvan de arc cosinus moet worden geretourneerd. Het moet altijd kleiner zijn dan 1.
acos () Retourwaarde
- geeft de boogcosinus van het opgegeven getal terug
- geeft terug
NaN
als het opgegeven getalNaN
groter is dan 1
Opmerking : de geretourneerde waarde is een hoek tussen 0,0 en pi .
Voorbeeld 1: Java Math acos ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.5; double b = 0.79; double c = 0.0; // print the arc cosine value System.out.println(Math.acos(a)); // 1.0471975511965979 System.out.println(Math.acos(b)); // 0.6599873293874984 System.out.println(Math.acos(c)); // 1.5707963267948966 ) )
In het bovenstaande voorbeeld hebben we het java.lang.Math
pakket geïmporteerd . Dit is belangrijk als we methoden van de Math
klasse willen gebruiken . Let op de uitdrukking,
Math.acos(a)
Hier hebben we de klassenaam direct gebruikt om de methode aan te roepen. Het is omdat het acos()
een statische methode is.
Voorbeeld 2: Wiskunde acos () Geeft als resultaat 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 NaN = Math.sqrt(-5); // print the arc cosine value System.out.println(Math.acos(a)); // NaN System.out.println(Math.acos(NaN)); // NaN ) )
Hier hebben we twee variabelen gemaakt met de naam a en b.
- Math.acos (a) - geeft NaN terug omdat de waarde van a groter is dan 1.
- Math.acos (b) - geeft NaN terug omdat vierkantswortel van een negatief getal (-5) geen getal is.
Opmerking : we hebben de Java Math.sqrt () - methode gebruikt om de vierkantswortel van een getal te berekenen.