当前位置:谷粒网 > 在线学习 > 正文

cmath (Cmath库)

作者:晋新宁 在线学习 2023-04-01 22:31:46 阅读:25

cmath是c++语言中的标準库头档案。其中的 “c” 表示其中的函式是来自 C标準库,“math”表示为数学常用库函式。

cmath 头档案中包含了对以下常用数学函式的说明:std::pow();//求幂函式std::exp();//指数函式std::sqrt();//平方根以及:log,log10;sin;cos;tan等函式。C语言提供了以下的数学函式,要使用这些函式时,在程式档案头必须加入:#include 编译时,必须加上参数「-lm」(表示连结至数学函式库),例如「gcc -lm test.c」。函式之自变数与传回之值型别见自变数或函式前之型别宣告。函式已经在「math.h」或其它标头档宣告过了,因此在使用时不必再加型别宣告,例如「y=sin(x);」,不用写成「y=double sin(double x);」。函式说明:using ::abs; //绝对值using ::acos; //反余弦using ::acosf; //反余弦using ::acosl; //反余弦using ::asin; //反正弦using ::asinf; //反正弦using ::asinl; //反正弦using ::atan; //反正切using ::atan2; //y/x的反正切using ::atan2f; //y/x的反正切using ::atan2l; //y/x的反正切using ::atanf; //反正切using ::atanl; //反正切using ::ceil; //上取整using ::ceilf; //上取整using ::ceill; //上取整using ::cos; //余弦using ::cosf; //余弦using ::cosh; //双曲余弦using ::coshf; //双曲余弦using ::coshl; //双曲余弦using ::cosl; //余弦using ::exp; //指数值using ::expf; //指数值using ::expl; //指数值using ::fabs; //绝对值using ::fabsf; //绝对值using ::fabsl; //绝对值using ::floor; //下取整using ::floorf; //下取整

版权声明:本文内容由用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。转载请注明出处:https://www.gulizw.com/guli/68880.html

网友评论

  • 随机文章

  • 热门文章

  • 最新文章