English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java математические методы Math
Метод Java Math acos() возвращает обратный косинус указанного значения.
Обратный косинус - это обратная функция к функции косинус.
Синтаксис метода acos():
Math.acos(double num)
num - число, обратный косинус которого нужно вернуть, должно всегда быть меньше 1.
Возвращает обратный косинус указанного числа
Если указанное число равно NaN или больше 1, возвращает NaN
Вниманиевозвращает значение междуот 0.0 до pi угол между
import java.lang.Math; class Main { public static void main(String[] args) { //создание переменных double a = 0.5; double b = 0.79; double c = 0.0; //печать обратного косинуса 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() является статическим методом.
import java.lang.Math; class Main { public static void main(String[] args) { //создание переменных double a = 2; //квадратный корень от отрицательного числа //результат не является числом (NaN) double NaN = Math.sqrt(-5); //печать обратного косинуса System.out.println(Math.acos(a)); // NaN System.out.println(Math.acos(NaN)); // NaN } }
Здесь мы создали две переменные, называемые a и b.
Math.acos(a) - Поскольку значение a больше 1, возвращается NaN.
Math.acos(b) - Поскольку квадратный корень от отрицательного числа (-5) не является числом, возвращается NaN.
Внимание:Мы используемMath.sqrt()Метод для вычисления квадратного корня числа.