Metoden Java Math cos () returnerer den trigonometriske cosinus for den angivne vinkel.
Metodens syntaks cos()
er:
Math.cos(double angle)
Her cos()
er en statisk metode. Derfor får vi adgang til metoden ved hjælp af klassens navn Math
,.
cos () Parametre
Den cos()
metode tager et enkelt parameter.
- vinkel - vinkel hvis trigonometriske cosinus skal returneres
Bemærk : Vinkelens værdi er i radianer.
cos () Return Value
- returnerer den trigonometriske cosinus for den angivne vinkel
- returnerer NaN, hvis den angivne vinkel er NaN eller uendelig
Eksempel 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 ovenstående eksempel har vi importeret java.lang.Math
pakken. Dette er vigtigt, hvis vi vil bruge metoderne i Math
klassen. Bemærk udtrykket,
Math.cos(a)
Her har vi direkte brugt klassens navn til at kalde metoden. Det er fordi det cos()
er en statisk metode.
Bemærk : Vi har brugt metoden Java Math.toRadians () til at konvertere alle værdier til radianer. Det skyldes, at cos()
metoden ifølge den officielle dokumentation tager vinklen som radianer.
Eksempel 2: Matematik cos () Returnerer 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 ) )
Her har vi oprettet en variabel med navnet a.
- Math.cos (a) - returnerer NaN, fordi kvadratroden af et negativt tal (-5) ikke er et tal
Det Double.POSITIVE_INFINITY
er et Double
klassefelt. Det bruges til at implementere uendeligt i Java.
Bemærk : Vi har brugt metoden Java Math.sqrt () til at beregne kvadratroden af et tal.
Anbefalede vejledninger
- Java Math tan ()
- Java Math sin ()