iOS----------四舍五入(只舍不入)

    NSString * totalAssetString =@"1161000.00";

    NSDecimalNumber *totalAssetNumber = [NSDecimalNumber decimalNumberWithString:totalAssetString];

    NSDecimalNumber *publicNumber = [NSDecimalNumber decimalNumberWithString:@"10000"];

    NSDecimalNumberHandler *roundUp = [NSDecimalNumberHandler

                                       

                                       decimalNumberHandlerWithRoundingMode:NSRoundDown

                                       

                                       scale:2

                                       

                                       raiseOnExactness:NO

                                       

                                       raiseOnOverflow:NO

                                       

                                       raiseOnUnderflow:NO

                                       

                                       raiseOnDivideByZero:NO];

    NSDecimalNumber *dividNum2 = [totalAssetNumber decimalNumberByDividingBy:publicNumber withBehavior:roundUp];

    NSLog(@"dividNum2---%@",[NSString stringWithFormat:@"%.2f",[dividNum2 floatValue]]);

猜你喜欢

转载自www.cnblogs.com/KiVen2015/p/10560078.html