方法一:
-(NSString
*)notRounding:(float)price afterPoint:(int)position{
NSDecimalNumberHandler*
roundingBehavior = [NSDecimalNumberHandler
decimalNumberHandlerWithRoundingMode:NSRoundDown scale:position
raiseOnExactness:NO raiseOnOverflow:NO raiseOnUnderflow:NO
raiseOnDivideByZero:NO];
NSDecimalNumber *ouncesDecimal;
NSDecimalNumber
*roundedOunces;
ouncesDecimal = [[NSDecimalNumber alloc]
initWithFloat:price];
roundedOunces = [ouncesDecimal
decimalNumberByRoundingAccordingToBehavior:roundingBehavior];
[ouncesDecimal
release];
return [NSString
stringWithFormat:@"%@",roundedOunces];
}
原文:http://www.cnblogs.com/lingzhao/p/3535667.html