double temp = 0.3333333;
NSDecimalNumberHandler* roundingBehavior = [NSDecimalNumberHandler decimalNumberHandlerWithRoundingMode:NSRoundPlain scale:2 raiseOnExactness:NO raiseOnOverflow:NO raiseOnUnderflow:NO raiseOnDivideByZero:NO];
NSDecimalNumber* decimal = [[NSDecimalNumber alloc] initWithDouble:temp];
NSNumber* ratio = [decimal decimalNumberByRoundingAccordingToBehavior:roundingBehavior];
ios保留指定位数四舍五入
最新推荐文章于 2024-05-24 14:26:37 发布