美文网首页
OC 常用数学函数 (基于C语言)

OC 常用数学函数 (基于C语言)

作者: KevinDengSir | 来源:发表于2021-03-22 18:49 被阅读0次

算数函数
产生随机数 rand()
取绝对值 fabs()
取复数的绝对值 cabs(struct complex i)
浮点数的绝对值 fabs()/fabsf()/fabsl()
取余 fmod(double, double)
向上取整 ceil()/ceilf()/ceill()
向下取整 floor()/floorf()/floorl()
求最大值 fmax()/fmaxf()/fmaxl()
求最小值 fmin()/fminf()/fminl()
四舍五入 round()/roundf()/roundl()

指数与对数
求 n 的 m 次方的值 pow(n, m)/powf(n, m)/powl(n, m)
求 e 的 x 次方 exp(x)/expf(x)/expl(x)
以 e 为底的对数值 log()/logf()/logl()
以10为底的对数 log10()/log10f()/log10l()
开平方(根号) sqrt()

三角函数
正弦值 sin()/sinf()/sinl()
余弦值 cons()/cosf()/cosl()
正切值 tan()/tanf()/tanl()
双曲线正弦值 sinh()/sinhf()/sinhl()
双曲线余弦值 cosh()/coshf()/coshl()
双曲线正切值 tanh()/tanhf()/tanhl()

反三角函数
反正弦值 asin()/asinf()/asinl()
反余弦值 acos()/acosf()/acosl()
反正切值 atan()/atanf()/atanl()
反双曲线正弦值 asinh()/asinhf()/asinhl()
反双曲线余弦值 acosh()/acoshf()/acoshl()
反双曲线正切值 atanh()/atanhf()/atanhl()

相关文章

  • (OC 初级笔记)OC 常用数学函数(C语言)

    1.算数函数1.1产生随机数rand()1.2取绝对值fabs()1.3取复数的绝对值cabs(struct co...

  • C语言-常用数学函数

    常用数学函数: 以下函数用法:#include sqrt 原型:extern float sqr...

  • 运行时机制-Runtime

    Runtime是一套底层的C语言API(包含强大的C语言数据类型和函数) OC代码都是基于Runtime实现的,即...

  • runtime的基本使用

    OC语言是基于C语言进行封装的一种面向对象的语言,因此OC的底层就是C,runtime则是用来链接OC与C,用C语...

  • Block(一)

    基本原理 Block 也是OC的对象 Objective-C 是对C 语言的扩展,block的实现是基于指针和函数...

  • OC编程中常用数学函数(C)

    1.算数函数1.1产生随机数rand()1.2取绝对值fabs()1.3取复数的绝对值cabs(struct co...

  • Effective Objective-C 2.0 编写高质量i

    第一章 熟悉Objcetive -C 1.了解OC语言的起源 OC 为C语言添加了面向对象特性,是其超集基于C语言...

  • iOS编译命令

    将OC代码转换成C++代码 OC语言基于C/C++语言,实际上要先经过一层编译将OC代码转换为C++代码,对应的c...

  • runtime —— objc.h

    runtime 一个c语言库,OC是C语言的超级,封装,即OC运行时会全部转化为C语言,即runtime的函数库。...

  • iOS多线程

    iOS中常用的多线程:pthread:C语言 NSThread:OC GCD:C NSOpreration:...

网友评论

      本文标题:OC 常用数学函数 (基于C语言)

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