English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java математические методы Math
Функция Math.cos() в Java возвращает тригонометрический косинус заданного угла.
Синтаксис функции cos():
Math.cos(double angle)
угол - Чтобы вернуть угол, для которого требуется тригонометрический косинус
Внимание: значение угла выражено в градусах.
возвращает значение тригонометрического косинуса для заданного углатригонометрический косинус
если указанный угол равенNaN или бесконечность,возвращает NaN
import java.lang.Math; class Main { public static void main(String[] args) { // Создание переменных углов double a = 30; double b = 45; // Преобразование в градусы a = Math.toRadians(a); b = Math.toRadians(b); //Print cosine value System.out.println(Math.cos(a)); // 0.8660254037844387 System.out.println(Math.cos(b)); // 0.7071067811865476 } }
В предыдущем примере мы уже импортировали пакет java.lang.Math. Это важно, если мы хотим использовать методы класса Math. Обратите внимание на выражение
Math.cos(a)
Здесь мы напрямую используем имя класса для вызова метода. Это потому, что cos() является статическим методом.
ВниманиеМы уже использовали метод Math.Radians() для преобразования всех значений в градусы. Это потому, что согласно официальной документации, функция cos() принимает углы в градусах.
import java.lang.Math; class Main { public static void main(String[] args) { //Создание переменной. //Квадратный корень отрицательного числа. //Результат не является числом (NaN) double a = Math.sqrt(-5); //Использование Double для бесконечности double infinity = Double.POSITIVE_INFINITY; //Print cosine value System.out.println(Math.cos(a)); // NaN System.out.println(Math.cos(Double.POSITIVE_INFINITY)); // NaN } }
Здесь мы создали переменную под названием a.
Math.cos(a) -Вернуть NaN, так как квадратный корень отрицательного числа (-5) не является числом
Double.POSITIVE_INFINITY является полем класса Double. Это используется для реализации бесконечности в Java.
ВниманиеМы уже использовалиJava Math sqrt()Метод для вычисления квадратного корня числа.