A Java Math cos () módszer a megadott szög trigonometrikus koszinuszát adja vissza.
A cos()
módszer szintaxisa :
Math.cos(double angle)
Itt cos()
van egy statikus módszer. Ezért vagyunk elérni a módszerrel az osztály nevét, Math
.
cos () Paraméterek
A cos()
módszer egyetlen paramétert vesz fel.
- szög - olyan szög, amelynek trigonometrikus koszinuszát vissza kell adni
Megjegyzés : A szög értéke radiánban van megadva.
cos () visszatérési érték
- a megadott szög trigonometrikus koszinuszát adja eredményül
- NaN-t ad vissza, ha a megadott szög NaN vagy végtelen
1. példa: 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 ) )
A fenti példában a java.lang.Math
csomagot importáltuk . Ez akkor fontos, ha az Math
osztály módszereit akarjuk használni . Figyelje meg a kifejezést,
Math.cos(a)
Itt közvetlenül az osztály nevét használtuk a metódus meghívására. Ez azért van, mert cos()
statikus módszer.
Megjegyzés : A Java Math.toRadians () metódust alkalmaztuk az összes érték radiánra konvertálására. Ennek oka, hogy a hivatalos dokumentáció szerint a cos()
módszer radiánként veszi fel a szöget.
2. példa: Matematikai cos () NaN-t ad vissza
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 ) )
Itt hoztunk létre egy a nevű változót.
- A Math.cos (a) - NaN-t ad vissza, mert a negatív szám négyzetgyöke (-5) nem szám
Az Double.POSITIVE_INFINITY
egyik olyan terület, az Double
osztályban. A végtelenség Java-ban történő megvalósítására szolgál.
Megjegyzés : A Java négyzetgyökének kiszámításához a Java Math.sqrt () metódust használtuk.
Ajánlott oktatóanyagok
- Java Math tan ()
- Java Math bűn ()