Phương thức Java Math atan () trả về tiếp tuyến cung của giá trị được chỉ định.
Cung tiếp tuyến là nghịch đảo của hàm tiếp tuyến.
Cú pháp của atan()
phương thức là:
Math.atan(double num)
Đây, atan()
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
,.
tham số atan ()
Các atan()
phương pháp có một tham số duy nhất.
- num - số có hàm tiếp tuyến nghịch đảo được trả về
atan () Giá trị trả lại
- trả về tiếp tuyến nghịch đảo của số được chỉ định
- trả về 0 nếu giá trị được chỉ định bằng 0
- trả về
NaN
nếu số được chỉ định làNaN
Lưu ý : Giá trị trả về là một góc giữa -pi / 2 đến pi / 2 .
Ví dụ 1: Java Math atan ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.99; double b = 2.0; double c = 0.0; // print the arc tangent value System.out.println(Math.atan(a)); // 0.7803730800666359 System.out.println(Math.atan(b)); // 1.1071487177940904 System.out.println(Math.atan(c)); // 0.0 ) )
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.atan(a)
Ở đây, chúng ta đã sử dụng trực tiếp tên lớp để gọi phương thức. Đó là vì atan()
là một phương thức tĩnh.
Ví dụ 2: Math atan () 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); // print the arc tangent value System.out.println(Math.atan(a)); // NaN ) )
Ở đây, chúng tôi đã tạo một biến có tên là a.
- Math.atan (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ố
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ố.