Java Math cos ()

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.Mathcsomagot importáltuk . Ez akkor fontos, ha az Mathosztá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_INFINITYegyik olyan terület, az Doubleosztá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 ()

érdekes cikkek...