Java Math cos ()

De Java Math cos () - methode retourneert de trigonometrische cosinus van de opgegeven hoek.

De syntaxis van de cos()methode is:

 Math.cos(double angle)

Hier cos()is een statische methode. Vandaar dat we de toegang tot de methode met behulp van de naam van de klasse, Math.

cos () Parameters

De cos()methode heeft één parameter nodig.

  • hoek - hoek waarvan de trigonometrische cosinus moet worden geretourneerd

Opmerking : de waarde van de hoek is in radialen.

cos () Retourwaarde

  • geeft de trigonometrische cosinus van de opgegeven hoek terug
  • geeft NaN terug als de opgegeven hoek NaN of oneindig is

Voorbeeld 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 ) )

In het bovenstaande voorbeeld hebben we het java.lang.Mathpakket geïmporteerd . Dit is belangrijk als we methoden van de Mathklasse willen gebruiken . Let op de uitdrukking,

 Math.cos(a)

Hier hebben we de klassenaam direct gebruikt om de methode aan te roepen. Het is omdat het cos()een statische methode is.

Opmerking : we hebben de Java Math.toRadians () - methode gebruikt om alle waarden in radialen om te zetten. Het is omdat volgens de officiële documentatie de cos()methode de hoek als radialen aanneemt.

Voorbeeld 2: Math cos () Geeft als resultaat 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 ) )

Hier hebben we een variabele gemaakt met de naam a.

  • Math.cos (a) - geeft NaN terug omdat de vierkantswortel van een negatief getal (-5) geen getal is

Het Double.POSITIVE_INFINITYis een veld van Doubleklasse. Het wordt gebruikt om oneindigheid in Java te implementeren.

Opmerking : we hebben de Java Math.sqrt () - methode gebruikt om de vierkantswortel van een getal te berekenen.

Aanbevolen tutorials

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

Interessante artikelen...