将浮点数舍入到目标C中的下一个整数?

DNB*_*ims 58 floating-point int objective-c

如何将浮点数舍入到目标C中的下一个整数值?

1.1 -> 2
2.3 -> 3
3.4 -> 4
3.5 -> 4
3.6 -> 4
1.0000000001 -> 2
Run Code Online (Sandbox Code Playgroud)

Ant*_*ake 126

你想要天花板功能.像这样使用:

float roundedup = ceil(otherfloat);
Run Code Online (Sandbox Code Playgroud)

  • 注意在函数中放置一个浮点数.ceil((宽度/ 100.)*7.)有效.ceil((宽度/ 100)*7)不是 (6认同)