Java Math cos ()

Java Math cos () metode atgriež norādītā leņķa trigonometrisko kosinusu.

Metodes sintakse cos()ir šāda:

 Math.cos(double angle)

Šeit cos()ir statiska metode. Tādējādi mēs piekļūstam metodei, izmantojot klases nosaukumu Math,.

cos () parametri

cos()Metode ņem vienu parametru.

  • leņķis - leņķis, kura trigonometriskais kosinuss jāatdod

Piezīme : Leņķa vērtība ir radiānos.

cos () atgriešanās vērtība

  • atgriež norādītā leņķa trigonometrisko kosinusu
  • atgriež NaN, ja norādītais leņķis ir NaN vai bezgalība

1. piemērs: 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 ) )

Iepriekš minētajā piemērā mēs esam importējuši java.lang.Mathpaketi. Tas ir svarīgi, ja mēs vēlamies izmantot Mathklases metodes . Ievērojiet izteicienu,

 Math.cos(a)

Šeit, lai izsauktu metodi, mēs tieši izmantojām klases nosaukumu. Tas ir tāpēc, ka cos()tā ir statiska metode.

Piezīme : Mēs izmantojām metodi Java Math.toRadians (), lai visas vērtības pārvērstu radiānos. Tas ir tāpēc, ka saskaņā ar oficiālo dokumentāciju cos()metode ņem leņķi kā radiānus.

2. piemērs: Math cos () atgriež 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 ) )

Šeit mēs esam izveidojuši mainīgo ar nosaukumu a.

  • Math.cos (a) - atgriež NaN, jo negatīvā skaitļa kvadrātsakne (-5) nav skaitlis

Tas Double.POSITIVE_INFINITYir Doubleklases lauks . To izmanto, lai Java ieviestu bezgalību.

Piezīme : Lai aprēķinātu skaitļa kvadrātsakni, mēs izmantojām metodi Java Math.sqrt ().

Ieteicamās konsultācijas

  • Java Math iedegums ()
  • Java Math grēks ()

Interesanti raksti...