广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    手把手教你c++数学库里函数

    来源:网络收集  点击:  时间:2024-04-03
    【导读】:
    C++是C语言的继承,它是一种使用非常广泛的计算机编程语言,C++作为一种静态数据类型检查的、支持多范型的通用程序设计语言,能够支持过程化程序设计、数据抽象化、面向对象程序设计、泛型程序设计、基于原则设计等多种程序设计风格。C++的编程领域众广,常用于系统开发,引擎开发等应用领域,深受广大程序员的喜爱。那么c++数学库里有哪些函数呢,下面小编手把手教你,一起来。方法/步骤1/9分步阅读

    math.h 数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有:三角函数,反三角函数,双曲三角函数,指数与对数,取整,绝对值,标准化浮点数。取整与取余等。

    2/9

    三角函数:常见的正弦函数,余弦函数,正切值函数,下面是他们具体的代码:double sin (double x); x的正弦值double cos (double x); x的余弦值double tan (double x); x的正切值

    3/9

    反三角函数:反三角函数有余弦反三角,正弦反三角,正切反三角等,下面是他们具体的代码:

    double asin (double x); 结果介于,x值域为

    double acos (double x); 结果介于,x值域为

    double atan (double x); 反正切(主值), 结果介于

    double atan2 (double y, double x); 反正切(整圆值), 结果介于

    4/9

    双曲三角函数:在数学中,双曲函数是一类与常见的三角函数(也叫圆函数)类似的函数,下面是他们具体的代码:

    double sinh (double x); x的双曲正弦值double cosh (double x); x的双曲余弦值double tanh (double x); x的双曲正切值

    5/9

    指数与对数,下面是他们具体的代码:

    double exp (double x); 幂函数e^x

    double pow (double x, double y); x^y,如果x=0且y=0,或者x0且y不是整型数,将产生定义域错误

    double sqrt (double x); x的平方根,其中x=0

    double log (double x); 以e为底的对数,自然对数,x0

    double log10 (double x); 以10为底的对数,x0

    6/9

    取整,下面是他们具体的代码:

    double ceil (double x); 取上整double floor (double x);取下整

    7/9

    绝对值,下面是他们具体的代码:

    double fabs (double x); x的绝对值

    8/9

    标准化浮点数,下面是他们具体的代码:

    double frexp (double x, int *exp); 标准化浮点数, x = f * 2^exp, 已知x求f, exp ( x介于 )并返回f值

    double ldexp (double x, int exp); 与frexp相反, 已知x, exp求x*2^exp

    9/9

    取整与取余,下面是他们具体的代码:

    double modf (double x, double *ip); 将参数的整数部分通过指针回传, 返回小数部分,整数部分保存在*ip中

    double fmod (double x, double y); 返回两参数相除x/y的余数,符号与x相同。如果y为0,则结果与具体的额实现有关

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_409422.html

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号06-23 20:43:12  耗时:0.023