Hàm acosh () trong C ++ trả về cosin hyperbol cung (cosin hyperbol nghịch đảo) của một số tính bằng radian.
Hàm acosh () nhận một đối số duy nhất và trả về cosin hyperbol cung của giá trị đó tính bằng radian.
Hàm được định nghĩa trong tệp tiêu đề.
(Toán học) cosh -1 x = acosh (x) (Trong lập trình C ++)
acosh () nguyên mẫu (Theo tiêu chuẩn C ++ 11)
acosh kép (kép x); float acosh (float x); acosh kép dài (dài đôi x); acosh kép (T x); // Đối với kiểu tích phân
tham số acosh ()
Hàm acosh () nhận một đối số bắt buộc lớn hơn hoặc bằng 1.
Nếu đối số nhỏ hơn 1, lỗi miền xảy ra.
acosh () Giá trị trả về
Hàm acosh () trả về một giá trị trong khoảng (0, ∞) .
Nếu đối số được truyền tới acosh () nhỏ hơn 1, nó sẽ trả về NaN
(không phải là số).
Tham số | Giá trị trả lại |
---|---|
x> = 1 | (0, ∞) |
x <1 | NaN |
Ví dụ 1: Hàm acosh () hoạt động như thế nào trong C ++?
#include #include #define PI 3.141592654 using namespace std; int main() ( double x = 13.21, result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )
Khi bạn chạy chương trình, đầu ra sẽ là:
acosh (x) = 3,27269 radian acosh (x) = 187,511 độ
Ví dụ 2: Hàm acosh () với kiểu tích phân
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 4; double result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )
Khi bạn chạy chương trình, đầu ra sẽ là:
acosh (x) = 2.06344 radian acosh (x) = 118.226 độ