abs() floor() ceil() round() fmax() fmin() fmod()

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
iOS开发中我们常用的函数abs() floor() ceil() round() fmax() fmin() fmod()

   NSLog(@"abs %i",abs(-3));
   
    NSLog(@"abs %d",abs(-4));
   
    //floor() 向下取整
    NSLog(@"floorf %f",floorf(-3.1415926));
    NSLog(@"floorf %d",(int)floorf(-3.1415926));
   
    // ceil()向上取整
    NSLog(@"ceilf %f",ceilf(3.14));
    NSLog(@"ceilf %d",(int)ceilf(3.14));
   
    //round() 四舍五入
    NSLog(@“round %f",roundf(3.14));
    NSLog(@“round %d",(int)roundf(3.14));
    NSLog(@“round %f",roundf(3.74));
   
    //fmax()求两个数的最大值
    NSLog(@"fmax %f",fmaxf(3.14, 2.71));
    NSLog(@"fmax %d",(int)fmaxf(3.14, 2.71));
   
    //-------------------  可以嵌套
    NSLog(@"fmax %f",fmaxf(20.69, fmaxf(3.14, 19.87)));
   
    //fmin()求两个数的最小值
    NSLog(@"fmin %f",fmin(14, 12));
    NSLog(@"fmin %d",(int)fminf(3.14, 3.141));
   
    //fmod 求两个数整除后的余数
    NSLog(@"fmodf %f",fmodf(5.00, 3.00));
   
    //modf()/modff()/modfl() 浮点数分解为整数和小数
    float a;
    float c;
    float b = 8.22;
    a = modff(b, &c);
    NSLog(@"modf()-整数部分-%f",c);
    NSLog(@"modf()-小数部分-%f",a);
新学期领福利!购实物周边送年卡会员! T恤、键盘、双肩包等周边任选!还能解锁资源下载、VIP文章等多重会员权益! 阅读详情

相关推荐

C语言中的数学库math.h介绍

C语言中的数学函数库是math.h,它提供了许多常用的数学函数,如三角函数、指数函数、对数函数、幂函数、取整函数等等。

qq_34274756的博客 1万+

iOS 中用到 fabsf fabs abs函数的作用

int abs(int i);                   // 处理int类型的取绝对值 double fabs(double i); //处理double类型的取绝对值 float fabsf(float i);           /处理float类型的取绝对值

zaijianbali的专栏 5026

iOS isnan、abs、fabs、fabsf、ceilf、roundf、floorf

iOS isnan、abs、fabs、fabsf、ceilf、roundf、floorf isnan 如果一个数是一个确定的数,那它就不是nan值 如果一个数是无穷大,无穷小,那它就是nan值 if (isnan(1)) { DLog(@"1是NAN"); } else { DLog(@"1不是NAN"); } abs int abs(int i); // 处理i...

allanGold 1878

cocos2dx 3.17ios添加fmod音频引擎

由于cocos原生音频引擎不太好用,最大音频同时播放只支持24个,所以采用了fmod音频引擎。 fmod 官网地址 https://www.fmod.com fmod API 文档 https://www.fmod.com/resources/documentation-api?page=content/generated/common/introduction_web.html#/  ...

frankfchaaa的博客 1191

fmin(),fmax()函数

位于<math.h>头文件里面,比较大小。用于两个浮点数(double)

m0_73605862的博客 715

iOS 中可能用到的数学公式(绝对值、平方、取整、正余弦)

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ----四舍五入 sq...

gsn1125227的博客 3975

iOS开发中可能会用到的一些函数。。。

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ----四舍五入 sq...

小天空的博客 218

iOS 常用函数方法

rand() —-随机数abs() / labs() —-整数绝对值fabs() / fabsf() / fabsl() —-浮点数绝对值floor() / floorf() / floorl() —-向下取整ceil() / ceilf() / ceill() —-向上取整round() / roundf() / roundl() —-四舍五入sqrt() / sqrtf() / sqrtl()

DC_Even的博客 2161

iOS开发中可能会用到的一些函数

iOS开发当中,我们往往会涉及到一些算法. 为了节省一些时间.让APP很快地被开发出来.我们需要对各类函数有一定的了解 rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil()

东甲西乙南丙北丁君 508

IOS_函数

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ----四舍五入

卢梦如的博客 563

OC常用的C数学运算函数

1. rand() 产生随机数      NSLog(@"%i",rand()); 2. abs() labs():long fabs() fabsf() float  求绝对值     NSLog(@"%i",abs(-5)); 3.floor() 向下取整数  NSLog(@"%f",floor(3.888));  -> 3.000000 4.ceil() ceilf() 向上取整数 

rosekissyou的博客 1339

C中常用的数学函数

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ...

weixin_30247159的博客 253

ios 开发常用函数

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ----四...

119

算法 --常用函数 随机数-绝对值-向上取整-正切函数等等

rand() —-随机数 abs() / labs() —-整数绝对值 fabs() / fabsf() / fabsl() —-浮点数绝对值 floor() / floorf() / floorl() —-向下取整 ceil() / ceilf() / ceill() —-向上取整 round() / roundf() / roundl() —-四舍五入 sqrt() / sqrtf...

Goods_boy的博客 762

iOS开发可能用到的函数

原文链接:http://www.jianshu.com/p/0ca725ecf7f7rand() —-随机数abs() / labs() —-整数绝对值fabs() / fabsf() / fabsl() —-浮点数绝对值floor() / floorf() / floorl() —-向下取整ceil() / ceilf() / ceill() —-向上取整round() / roundf() /

maple_ye_1994的博客 390

iOS开发中的数学函数

iOS开发当中。。。我们往往会涉及到一些算法。。。为了节省一些时间。。。让APP很快地被开发出来。。。我们需要对各类函数有一定的了解。。。接下来。。。我把部分常用函数分享出来。。。希望能帮到大家。。。 rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf...

weixin_33753003的博客 311

iOS 开发中可能用到的一下C的数学函数

pow(X, Y)求X的Y次幂rand() ----随机数abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ---...

allanGold 1221

ios开发之--开发中可能会用到的一些函数

rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() ----向下取整 ceil() / ceilf() / ceill() ----向上取整 round() / roundf() / roundl() ...

weixin_34124939的博客 77

iOS开发 部分常用函数

iOS开发中可能会用到的部分函数汇集: rand() ----随机数 abs() 、labs() ----整数绝对值 fabs() 、fabsf() 、fabsl() ----浮点数绝对值 floor()floorf() 、floorl() ----向下取整 ceil() 、 ceilf() 、ceill() ----向上取整 round() 、roundf() 

编码演绎世界 822
上一篇: UITextView高度随文字自动增加类似于微信
下一篇: NSMutableDictionry保存的数据乱,和NSArray结合得出自己想要的数据
天方夜歌
博客等级 码龄9年 30粉丝 108原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值