Phương thức Java Math cos () trả về cosin lượng giác của một góc xác định.
Cú pháp của cos()
phương thức là:
Math.cos(double angle)
Đây, cos()
là một phương thức tĩnh. Do đó, chúng tôi đang truy cập phương thức bằng tên lớp Math
,.
cos () Tham số
Các cos()
phương pháp có một tham số duy nhất.
- angle - góc có cosin lượng giác được trả về
Lưu ý : Giá trị của góc tính bằng radian.
cos () Giá trị trả lại
- trả về cosin lượng giác của góc xác định
- trả về NaN nếu góc được chỉ định là NaN hoặc vô cùng
Ví dụ 1: Java Math cos ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable in Degree double a = 30; double b = 45; // convert to radians a = Math.toRadians(a); b = Math.toRadians(b); // print the cosine value System.out.println(Math.cos(a)); // 0.8660254037844387 System.out.println(Math.cos(b)); // 0.7071067811865476 ) )
Trong ví dụ trên, chúng tôi đã nhập java.lang.Math
gói. Điều này rất quan trọng nếu chúng ta muốn sử dụng các phương thức của Math
lớp. Chú ý biểu thức,
Math.cos(a)
Ở đây, chúng ta đã sử dụng trực tiếp tên lớp để gọi phương thức. Đó là vì cos()
là một phương thức tĩnh.
Lưu ý : Chúng tôi đã sử dụng phương thức Java Math.toRadians () để chuyển đổi tất cả các giá trị thành radian. Đó là bởi vì theo tài liệu chính thức, cos()
phương pháp này lấy góc là radian.
Ví dụ 2: Phép toán cos () Trả về NaN
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable // square root of negative number // results in not a number (NaN) double a = Math.sqrt(-5); // Using Double to implement infinity double infinity = Double.POSITIVE_INFINITY; // print the cosine value System.out.println(Math.cos(a)); // NaN System.out.println(Math.cos(infinity)); // NaN ) )
Ở đây, chúng tôi đã tạo một biến có tên là a.
- Math.cos (a) - trả về NaN vì căn bậc hai của một số âm (-5) không phải là một số
Đây Double.POSITIVE_INFINITY
là một lĩnh vực của Double
lớp. Nó được sử dụng để triển khai vô cực trong Java.
Lưu ý : Chúng tôi đã sử dụng phương thức Java Math.sqrt () để tính căn bậc hai của một số.
Hướng dẫn được đề xuất
- Toán Java tan ()
- Java Math sin ()