我需要对浮点值进行舍入并将其转换为 NSInteger
值。
例如:
float f = 90.909088;
我希望结果是 91。如何摆脱它?
最佳答案
快速回合和转换将适用于负值和正值:
NSInteger intValue = (NSInteger) roundf(f);
关于objective-c - 如何舍入一个浮点值并将其转换为 iPhone SDK 中的 NSInteger 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2865190/