我的iPhone应用程序中有一些数学相关的代码.我有一些方程式如下.
int tempVal = 56/50;
NSLog(@"%d", tempVal);
Run Code Online (Sandbox Code Playgroud)
产量
2013-03-25 16:29:36.749 TestApp[1467:c07] 1
实际上56/50 = 1.12,我tempVal是整数,这就是为什么我的结果是1.
但我想要更接近更大的价值然后结果.我的意思是我想要2作为我的输出.我不能让增量编程方式tempVal像
tempVal+1或tempVal = tempVal + 1什么的.
有没有可能做到这一点?
这是这样做的方法(假设你想tempVal保持int而不是float):
int tempVal = ceil((float)56/50);
NSLog(@"%d", tempVal);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
171 次 |
| 最近记录: |