Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

acosh

#include <boost/math/special_functions/acosh.hpp>

template<class T> 
calculated-result-type acosh(const T x);

template<class T, class Policy> 
calculated-result-type acosh(const T x, const Policy&);

計算在x點處的 (範圍限制在[0;+∞]) 雙曲餘弦函數的倒數,返回值是正的. 為了確保精度,在1附近使用泰勒級數,在正無窮附近使羅郎級數。

如果x的範圍在[-∞;+1],那麼返回值是一個定義域錯誤.

函數返回值的類型使用返回值類型推導法則來確定:如果T是int型,那麼返回值的類型是double, 否則返回值類型為T.

最後一個策略 參數是可選的並且可以用來控制函數的行為: 如何處理錯誤, 使用哪種層次的精度等等. 參見策略文檔瞭解更多信息。


PrevUpHomeNext