Java Math cos ()

Metoden Java Math cos () returnerar trigonometrisk cosinus för den angivna vinkeln.

Syntaxen för cos()metoden är:

 Math.cos(double angle)

Här cos()är en statisk metod. Därför använder vi metoden med hjälp av klassnamnet Math.

cos () Parametrar

Den cos()metod tar en enda parameter.

  • vinkel - vinkel vars trigonometriska cosinus ska returneras

Obs : Vinkelns värde är i radianer.

cos () Returvärde

  • returnerar trigonometrisk cosinus för den angivna vinkeln
  • returnerar NaN om den angivna vinkeln är NaN eller oändlighet

Exempel 1: Java Math cos ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable in Degree double a = 30; double b = 45; // convert to radians a = Math.toRadians(a); b = Math.toRadians(b); // print the cosine value System.out.println(Math.cos(a)); // 0.8660254037844387 System.out.println(Math.cos(b)); // 0.7071067811865476 ) )

I exemplet ovan har vi importerat java.lang.Mathpaketet. Detta är viktigt om vi vill använda Mathklassens metoder . Lägg märke till uttrycket,

 Math.cos(a)

Här har vi använt klassnamnet direkt för att anropa metoden. Det beror på att det cos()är en statisk metod.

Obs! Vi har använt metoden Java Math.toRadians () för att konvertera alla värden till radianer. Det beror på att enligt den officiella dokumentationen cos()tar metoden vinkeln som radianer.

Exempel 2: Math cos () Returnerar 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); // Using Double to implement infinity double infinity = Double.POSITIVE_INFINITY; // print the cosine value System.out.println(Math.cos(a)); // NaN System.out.println(Math.cos(infinity)); // NaN ) )

Här har vi skapat en variabel med namnet a.

  • Math.cos (a) - returnerar NaN eftersom kvadratrot av ett negativt tal (-5) inte är ett tal

Det Double.POSITIVE_INFINITYär ett klassfält Double. Den används för att implementera oändlighet i Java.

Obs! Vi har använt metoden Java Math.sqrt () för att beräkna kvadratroten av ett tal.

Rekommenderade handledning

  • Java Math tan ()
  • Java Math sin ()

Intressanta artiklar...