2 votes

Afficher un flottant en notation scientifique

Le résultat suivant est de 6000 :

firstLabel.text = [[NSString alloc] initWithFormat:@"%f",(6*pow(10,3))];    

Comment peut-on afficher le nombre en notation scientifique, comme par exemple 6 x 10^3 o 6e3 ?

4voto

1voto

Terry Wilcox Points 6999

Regarder NSNumberFormatter et NSNumberFormatterScientificStyle.

NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterScientificStyle];
NSString *formattedNumber = [formatter stringFromNumber:someNSNumber];

Et oui, libérez votre formateur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X