Java Math asin ()

Метод Java Math asin () повертає синус дуги зазначеного значення.

Арксинус - це обернена до функції синуса.

Синтаксис asin()методу:

 Math.asin(double num)

Ось asin()статичний метод. Таким чином, ми доступ до методу з використанням імені класу, Math.

Параметри asin ()

asin()Метод приймає один параметр.

  • num - число, синус дуги якого потрібно повернути

Примітка : Абсолютне значення num завжди має бути менше 1 .

asin () Повернене значення

  • повертає арксинус вказаного числа
  • повертає 0, якщо вказане значення дорівнює нулю
  • повертає, NaNякщо вказане число NaNбільше або більше 1

Примітка : Повернене значення - це кут між -pi / 2 і pi / 2 .

Приклад 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 ) )

У наведеному вище прикладі ми імпортували java.lang.Mathпакет. Це важливо, якщо ми хочемо використовувати методи Mathкласу. Зверніть увагу на вираз,

 Math.asin(a)

Тут ми безпосередньо використовували назву класу для виклику методу. Це тому, що asin()є статичним методом.

Приклад 2: Math asin () Повертає 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 ) )

Тут ми створили дві змінні з іменами a та b.

  • Math.asin (a) - повертає NaN, оскільки значення a більше 1
  • Math.asin (b) - повертає NaN, оскільки квадратний корінь з від'ємного числа (-5) не є числом

Примітка : Ми використовували метод Java Math.sqrt () для обчислення квадратного кореня числа.

Цікаві статті...