Я новичок.Я хочу избавиться от периода.Как это исправить, не прибегая к помощи, потягиванию волос и ошибкам.
float string = [@ "145,000" doubleValue] * [@ ". 0022" doubleValue]; NSNumber* num = [NSDecimalNumber decimalNumberWithString: string]; Money.text = [NSString stringWithFormat: @ "$% .3f", num];
float string = [@ "145,000" doubleValue] * [@ ". 0022" doubleValue];
NSNumber* num = [NSDecimalNumber decimalNumberWithString: string];
Money.text = [NSString stringWithFormat: @ "$% .3f", num];
Вы можете обойти свою проблему следующим образом:
[@"145,000" setString: [@"145,000"stringByReplacingOccurrencesOfString:@"," withString:@"."]];
или Vis Versa используйте ее в соответствии с вашими потребностями.