iOS中的round/ceil/floorf函数略解
ios 函数 round ceil
2023-09-11 14:21:34 时间
extern float ceilf(float);
extern double ceil(double);
extern long double ceill(long double);
extern float floorf(float);
extern double floor(double);
extern long double floorl(longdouble);
extern float roundf(float);
extern double round(double);
extern long double roundl(longdouble);
下面资料来自网络:
round:如果参数是小数,则求本身的四舍五入。
ceil:如果参数是小数,则求最小的整数但不小于本身.
floor:如果参数是小数,则求最大的整数但不大于本身.
Example:如何值是3.4的话,则
3.4 -- round 3.000000
-- ceil 4.000000
-- floor 3.00000
CGRectMake(floorf(self.view.bounds.size.width*0.5f -39.f*0.5f),self.view.bounds.size.height -57, 39, 39)
其中floorf(self.view.bounds.size.width*0.5f -39.f*0.5f)返回值为
140.000000这种形式
相关文章
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- IOS 30多个iOS常用动画,带详细注释
- IOS谓词--NSPredicate
- iOS中NSSearchPathForDirectoriesInDomains函数
- iOS开发UI篇—ios应用数据存储方式(归档)
- 【IOS-COCOS2D-X 游戏开发之十三】详细讲解在XCODE中利用预编译并通过JNI调用ANDROID的JAVA层代码(COCOS2DX里访问调用ANDROID函数)!
- IOS中 浅谈iOS中MVVM的架构设计与团队协作
- iOS开发缓存机制之—内存缓存机制
- iOS题目
- iOS swift中的main函数
- iOS block循环引用 weak strong dance
- iOS MRC(Manual)和ARC(Automatic reference counting)
- iOS:Xcode Instruments的使用
- iOS swift在写蓝牙中心和蓝牙外设demo时的发现和说明
- iOS xxx has conflicting provisioning settings.
- iOS程序,在main函数之前发生了什么
- iOS 获取当前app的名称和版本号(swift)