Java Math asin ()

De Java Math asin () - methode retourneert de boog-sinus van de opgegeven waarde.

De arcsinus is het omgekeerde van de sinusfunctie.

De syntaxis van de asin()methode is:

 Math.asin(double num)

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

asin () Parameters

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

  • num - getal waarvan de boog-sinus moet worden geretourneerd

Opmerking : de absolute waarde van num moet altijd kleiner zijn dan 1 .

asin () Retourwaarde

  • geeft de arcsinus van het opgegeven getal terug
  • geeft 0 terug als de opgegeven waarde nul is
  • geeft terug NaNals het opgegeven getal NaNgroter is dan 1

Opmerking : de geretourneerde waarde is een hoek tussen -pi / 2 en pi / 2 .

Voorbeeld 1: Java Math asin ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.99; double b = 0.71; double c = 0.0; // print the arcsine value System.out.println(Math.asin(a)); // 1.4292568534704693 System.out.println(Math.asin(b)); // 0.7812981174487247 System.out.println(Math.asin(c)); // 0.0 ) )

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.asin(a)

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

Voorbeeld 2: Math asin () Geeft als resultaat NaN

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 2; // square root of negative number // results in not a number (NaN) double b = Math.sqrt(-5); // print the arc sine value System.out.println(Math.asin(a)); // NaN System.out.println(Math.asin(b); // NaN ) )

Hier hebben we twee variabelen gemaakt met de naam a en b.

  • Math.asin (a) - geeft NaN terug omdat de waarde van a groter is dan 1
  • Math.asin (b) - geeft NaN terug omdat vierkantswortel van een negatief getal (-5) geen getal is

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

Interessante artikelen...