Java Math acos ()

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

Дуговий косинус - це обернена до функції косинуса.

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

 Math.acos(double num)

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

параметри acos ()

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

  • num - число, дуговий косинус якого потрібно повернути. Він повинен бути завжди менше 1.

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

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

Примітка : Повернене значення - це кут від 0,0 до пі .

Приклад 1: Java Math acos ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.5; double b = 0.79; double c = 0.0; // print the arc cosine value System.out.println(Math.acos(a)); // 1.0471975511965979 System.out.println(Math.acos(b)); // 0.6599873293874984 System.out.println(Math.acos(c)); // 1.5707963267948966 ) )

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

 Math.acos(a)

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

Приклад 2: Math acos () Повертає 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 NaN = Math.sqrt(-5); // print the arc cosine value System.out.println(Math.acos(a)); // NaN System.out.println(Math.acos(NaN)); // NaN ) )

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

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

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

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