Метод Math.cos() b>— возвращает косинус указанного в радианах значения.
double cos(double d)
Подробная информация о параметрах:
public class Test{ public static void main(String args[]){ double degrees1 = 0.0; double radians1 = Math.toRadians(degrees1); double degrees2 = 30.0; double radians2 = Math.toRadians(degrees2); double degrees3 = 45.0; double radians3 = Math.toRadians(degrees3); double degrees4 = 60.0; double radians4 = Math.toRadians(degrees4); double degrees5 = 90.0; double radians5 = Math.toRadians(degrees5); double degrees6 = 180.0; double radians6 = Math.toRadians(degrees6); double degrees7 = 270.0; double radians7 = Math.toRadians(degrees7); double degrees8 = 360.0; double radians8 = Math.toRadians(degrees8); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees1, Math.cos(radians1)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees2, Math.cos(radians2)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees3, Math.cos(radians3)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees4, Math.cos(radians4)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees5, Math.cos(radians5)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees6, Math.cos(radians6)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees7, Math.cos(radians7)); System.out.format("Косинус %.1f градусов равен %.4f%n", degrees8, Math.cos(radians8)); } }
Получим следующий результат:
Косинус 0,0 градусов равен 1,0000 Косинус 30,0 градусов равен 0,8660 Косинус 45,0 градусов равен 0,7071 Косинус 60,0 градусов равен 0,5000 Косинус 90,0 градусов равен 0,0000 Косинус 180,0 градусов равен -1,0000 Косинус 270,0 градусов равен -0,0000 Косинус 360,0 градусов равен 1,0000
Таблица основных значений косинуса:
Learn java - java tutorial - cos-table.png - java examples - java programs