Metoda Java Math asin () vraća sinusni luk zadane vrijednosti.
Arksinus je inverzna funkcija sinusa.
Sintaksa asin()
metode je:
Math.asin(double num)
Evo asin()
statične metode. Dakle, mi pristupaju način koristeći naziv klase, Math
.
asin () parametri
asin()
Postupak ima jedan parametar.
- num - broj čiji sinusni luk treba vratiti
Napomena : Apsolutna vrijednost num uvijek treba biti manja od 1 .
asin () Povratna vrijednost
- vraća arcsine određenog broja
- vraća 0 ako je navedena vrijednost jednaka nuli
- vraća se
NaN
ako je navedeni brojNaN
veći ili veći od 1
Napomena : Vraćena vrijednost je kut između -pi / 2 i pi / 2 .
Primjer 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 ) )
U gornjem primjeru uvezli smo java.lang.Math
paket. To je važno ako želimo koristiti metode Math
klase. Primijetite izraz,
Math.asin(a)
Ovdje smo izravno koristili naziv klase za poziv metode. To je zato što asin()
je statična metoda.
Primjer 2: Matematika asin () Vraća 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 ) )
Ovdje smo stvorili dvije varijable pod nazivom a i b.
- Math.asin (a) - vraća NaN jer je vrijednost a veća od 1
- Math.asin (b) - vraća NaN jer kvadratni korijen negativnog broja (-5) nije broj
Napomena : Za izračun kvadratnog korijena broja koristili smo metodu Java Math.sqrt ().