手机版
网站地图
美文美图
最新动态
你好,欢迎访问
好美文阅读网
个性皮肤
搜索
网站首页
美文
文章
散文
日记
诗歌
小说
故事
句子
作文
签名
祝福语
情书
范文
读后感
文学百科
美文摘抄
节日文章
名家散文
网名大全
座右铭
口号大全
面试技巧
说说大全
阅读答案
诗词默写
流言蜚语
节日祝福
好句子
经典台词
谚语大全
亲情故事
友情故事
表白情书
工作报告
活动总结
心得体会
专题汇总
美文网首页
iOS Developer
iOS开发技术
iOS 常用数学函数
iOS 常用数学函数
作者:
敲代码的树懒
| 来源:发表于
2017-03-06 17:56 被阅读405次
在平时的开发当中,我们可能会涉及到一些复杂的图形计算,比如定义一个中间是圆形按钮的tabbar,定义一个涉及到二次函数的动画,这时候就需要用到函数处理了,为了节大家的时间,我把一些常用函数的用法罗列了一下。
1、 三角函数
double sin (double);正弦
double cos (double);余弦
double tan (double);正切
2 、反三角函数
double asin (double); 结果介于[-PI/2, PI/2]
double acos (double); 结果介于[0, PI]
double atan (double); 反正切(主值), 结果介于[-PI/2, PI/2]
double atan2 (double, double); 反正切(整圆值), 结果介于[-PI, PI]
3 、双曲三角函数
double sinh (double);
double cosh (double);
double tanh (double);
4 、指数与对数
double exp (double);求取自然数e的幂
double sqrt (double);开平方
double log (double); 以e为底的对数
double log10 (double);以10为底的对数
double pow(double x, double y);计算以x为底数的y次幂
float powf(float x, float y); 功能与pow一致,只是输入与输出皆为浮点数
5 、取整
double ceil (double); 取上整
double floor (double); 取下整
6 、绝对值
double fabs (double);求绝对值
double cabs(struct complex znum) ;求复数的绝对值
7 、标准化浮点数
double frexp (double f, int *p); 标准化浮点数, f = x * 2^p, 已知f求x, p ( x介于[0.5, 1] )
double ldexp (double x, int p); 与frexp相反, 已知x, p求f
8 、取整与取余
double modf (double, double*); 将参数的整数部分通过指针回传, 返回小数部分
double fmod (double, double); 返回两参数相除的余数
9 、其他
double hypot(double x, double y);已知直角三角形两个直角边长度,求斜边长度
double ldexp(double x, int exponent);计算x*(2的exponent次幂)
double poly(double x, int degree, double coeffs [] );计算多项式
相关文章
网友评论
iOS Developer
iOS开发技术
本文标题:
iOS 常用数学函数
本文链接:
https://www.haomeiwen.com/subject/rhuugttx.html
延伸阅读
那年盛夏诗歌
环境监察队工作总结范文
优秀教师学习心得范文
华胥引的读后感300字
《Its red》教学反思范文
农资购销的合同范本
竞选中队委优秀演讲稿
辞金蹈海的成语解释
《世纪宝鼎》公开课教案设计
因为爱你,所以牵挂
今生今世红尘醉——美到
一个90后的内心独白
致已逝去的高中年华
深度阅读
您也可以注册成为美文阅读网的作者,发表您的原创作品、分享您的心情!
情人节
母亲节
重阳节
清明节
端午节
植树节
元宵节
妇女节
愚人节
圣诞节
父亲节
教师节
儿童节
劳动节
青年节
建军节
万圣节
平安夜
光棍节
中秋节
国庆节
感恩节
腊八节
更多话题
栏目导航
iOS Developer
iOS开发技术
摄影
故事
互联网
读书
旅行
热点阅读
“溺爱变成了害你!”杭州16岁少年离开,却并不是绝症
发电机彼此称兄道弟 上演现实版“玩具总动员”
吸血鬼告诉你不得不知道的黑夜传说
IOS app 锁屏后socket断掉,解决方案
梦里
你成熟了吗?
爱国?向辣条届杠把子看齐!
洒扫 源自内心的平静
落入凡间的精灵
如何快速检查孩子视力——父母必备
iOS Developer
iOS 开发入门
Mac下 svn 的分支管理
青芒for mac诞生背后的故事(开发笔记)
10 个学习 iOS 开发的视频教程
Meteor 包配置
App Store审核指南中文版(2014.10.11更新)
App Store 预览视频制作心得
使用iOS 8的虚化效果
iOS 8 适配的几点总结
Size Classes with Xcode 6
iOS开发技术
多亏 Sketch,我这个小码农可以自己设计 app 了
iOS里面的多任务处理
使用Touch Id验证
走进 WatchKit Framework
iOS NSNotificationCenter 使用姿势详解
iOS图片缓存库基准对比
WatchKit开发的一些总结
awakeFromNib 整理摘录
iOS 使用NJKWebViewProgress做webvie
ios runtime浅析(-):消息传递与动态解析
网友评论