四捨五入保留三位小數

 

  double RV5SV1AmpTmV =[ self roundFloat:CGFloatSV1+CGFloatRV5 ];ide

 

// 四捨五入保留三位小數spa

#pragma mark - 四捨五入保留三位小數orm

-(float)roundFloat:(float)price{ci

    

    NSString *temp = [NSString stringWithFormat:@"%.7f",price];string

    

    NSDecimalNumber *numResult = [NSDecimalNumber decimalNumberWithString:temp];it

    

    NSDecimalNumberHandler *roundUp = [NSDecimalNumberHandlerio

                                       

                                       decimalNumberHandlerWithRoundingMode:NSRoundBankersclass

                                       

                                       scale:3float

                                       

                                       raiseOnExactness:NOim

                                       

                                       raiseOnOverflow:NO

                                       

                                       raiseOnUnderflow:NO

                                       

                                       raiseOnDivideByZero:YES];

    

    return [[numResult decimalNumberByRoundingAccordingToBehavior:roundUp] floatValue];

相關文章
相關標籤/搜索