在C++中,acos函數用于計算一個數的反余弦值(即弧度值)。其函數原型如下:
double acos(double x);
其中,參數x是一個浮點數,表示要計算反余弦值的數,返回值為該數的反余弦值(以弧度表示)。需要注意的是,參數x的取值范圍必須在-1到1之間,否則將出現錯誤。
示例代碼如下:
#include <iostream>
#include <cmath>
int main() {
double x = 0.5;
double result = acos(x);
std::cout << "acos(" << x << ") = " << result << " radians" << std::endl;
return 0;
}
輸出結果為:
acos(0.5) = 1.0472 radians
這表示acos(0.5)的值約為1.0472弧度。