我在一个紧凑的计算循环中有一个NSDecimal,我需要将值置于最低点.我想防止为此创建胖NSDecimalNumber对象.是否有一种节省成本的方式来获得发言权?只需要计算另一个值可能适合的次数,而不需要休息.NSDecimal API不提供类似楼层的东西......
您可以使用舍入模式的NSDecimalRound()功能NSRoundDown:
NSDecimal d = ...;
NSDecimal floored;
NSDecimalRound(&floored, &d, 0, NSRoundDown);
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请查看此处的文档.
| 归档时间: |
|
| 查看次数: |
1544 次 |
| 最近记录: |