Метода Јава Матх асин () враћа синусни лук задате вредности.
Арксинус је инверзна функција синуса.
Синтакса asin()
методе је:
Math.asin(double num)
Ево asin()
статичне методе. Дакле, ми смо приступ метод користећи име класе, Math
.
параметри асин ()
asin()
Метод узима само један параметар.
- нум - број чији синусни лук треба да се врати
Напомена : Апсолутна вредност нум увек треба да буде мања од 1 .
асин () Повратна вредност
- враћа аркусинус наведеног броја
- враћа 0 ако је наведена вредност нула
- враћа се
NaN
ако је наведени бројNaN
већи или већи од 1
Напомена : Враћена вредност је угао између -пи / 2 и пи / 2 .
Пример 1: Јава Матх асин ()
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 ) )
У горњем примеру смо увезли java.lang.Math
пакет. Ово је важно ако желимо да користимо методе Math
класе. Примети израз,
Math.asin(a)
Овде смо директно користили име класе за позивање методе. То је зато што asin()
је статична метода.
Пример 2: Математика асин () даје НаН
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 ) )
Овде смо креирали две променљиве под називом а и б.
- Матх.асин (а) - враћа НаН јер је вредност а већа од 1
- Матх.асин (б) - враћа НаН јер квадратни корен негативног броја (-5) није број
Напомена : Користили смо методу Јава Матх.скрт () за израчунавање квадратног корена броја.