How about this:
NSString *mystring =@"20090809.99";
NSNumber *number = [NSDecimalNumber decimalNumberWithString:mystring];
NSNumberFormatter *formatter = [NSNumberFormatter new];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSLog(@"Formatted float: %@ ", [formatter stringFromNumber:number]);