Hàm atan () trong C ++ trả về tiếp tuyến nghịch đảo của một số (đối số) tính bằng radian.
Hàm này được định nghĩa trong tệp tiêu đề.
(Toán học) tan -1 x = atan (x) (Trong Lập trình C ++);
atan () nguyên mẫu (Theo tiêu chuẩn C ++ 11)
đôi atan (đôi x); float atan (float x); atan kép dài (x kép dài); đôi atan (T x); // Đối với kiểu tích phân
tham số atan ()
Hàm atan () nhận một đối số bắt buộc duy nhất (có thể là số dương, số âm hoặc số không)
atan () Giá trị trả về
Hàm atan () trả về giá trị trong khoảng (-π / 2, π / 2) .
Ví dụ 1: Atan () hoạt động như thế nào?
#include #include using namespace std; int main() ( double x = 57.74, result; result = atan(x); cout << "atan(x) = " << result << " radians" << endl; // Output in degrees cout << "atan(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )
Khi bạn chạy chương trình, đầu ra sẽ là:
atan (x) = 1.55348 radian atan (x) = 89.0104 độ
Ví dụ 2: Hàm atan () với kiểu tích phân
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 14; double result; result = atan(x); cout << "atan(x) = " << result << " radians" << endl; // Output in degrees cout << "atan(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )
Khi bạn chạy chương trình, đầu ra sẽ là:
atan (x) = 1.49949 radian atan (x) = 85.9169 độ