iphone - 向上或向下舍入

标签 iphone objective-c ios math

我有一个 float ,我想将其向上或向下舍入到最接近的整数。

例如:

1.4 = 1.0 1.77 = 2.0 1.1 = 1.0

等...

我在 Objective C 中这样做,所以我想我需要一个标准的数学函数... nearbyintf 会做吗?

最佳答案

您可以使用 math.h 中定义的任何标准 C 库数学函数。 nearbyintf 可以工作,roundfceilffloorf 也可以,具体取决于您的需要。

如果您在编辑器中选择并双击这些函数,Xcode 将向您显示这些函数的文档(UNIX 手册页)。

关于iphone - 向上或向下舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7140553/

相关文章:

iphone - 如何裁剪带 mask 的图像并将其与 iPhone 上的另一个图像(背景)组合? (首选 OpenGL ES 1.1)

iphone - 在 iPhone 中绘制并填充矩形

iphone - 为 UIView 层设置 anchor

ios - 单击 UITableview 行后 UIActivityIndi​​catorView 不显示?

ios - Swift 解包可选数据错误

ios - 如何从 Sandbox 切换到 In App purchase

iOS Facebook sdk 4.0 分享图片

iphone - 如何直接保存到持久存储,而不是将数据保存到内存中

iphone - 将选择器添加到 UIButton

ios - Quickblox 消息传递获取最后 n 条消息