iOS中常用的数学函数

作者: iOS小孟和小梦 | 来源:发表于2016-04-12 09:25 被阅读1306次

    每一个函数都有对应计算float / double / long double 的函数,这里只列出double类型的
    三角函数
    double cos(double) 余弦
    double sin(double) 正弦
    double tan(double) 正切

    反三角函数
    double acos(double) 反余弦 结果介于[0, PI]
    double asin(double) 反正弦 结果介于[-PI/2, PI/2]
    double atan(double) 反正切 反正切(主值), 结果介于[-PI/2, PI/2]
    double atan2(double, double) 反正切 主要用法--根据给定的两个值求出对应的角度 比如给y和x,就可以求出该点相对(0,0)的角度

    取整
    double ceil (double) 向上取整
    double floor (double) 向下取整
    double fmod (double, double) 返回两参数相除的余数

    指数与对数
    double fabs(double) 求绝对值
    double sqrt(double) 开方
    double exp(double) 求取自然数e的幂
    double log (double) 以e为底的对数
    double log10 (double) 以10为底的对数
    double pow(double x, double y) 计算以x为底数的y次幂

    其他
    double hypot(double x, double y) 已知直角三角形两个直角边长度,求斜边长度
    double ldexp(double x, int exponent) 计算x*(2的exponent次幂)

    相关文章

      网友评论

      • 超_iOS:求大神发电runtime的文章拜读下,发现你挺透彻的
        超_iOS:@iOS小孟和小梦 :grin: 正在看
        iOS小孟和小梦:@小菜超 网上关于runtime的文章不是挺多的嘛,而且不乏分析透彻的,我不是很敢发出来呀 :sweat_smile:

      本文标题:iOS中常用的数学函数

      本文链接:https://www.haomeiwen.com/subject/wlgilttx.html