bonjour

Je dois formatter des nombres décimaux avec toujours au moins le 1er chiffre significatif et, dans la mesure du possible, 2 décimales maxi seulement,

Par exemple:
10000.0001 => 10 000
100.008 => 100.01
0.01 => 0.01
0.00001 => 0.0001

Le tout devant bien sûr ête "locale dependent"...

J'ai farfouillé DecimalFormat et le Formatter sans trouver mon bonheur.. Ai je raté quelque chose ? Avez vous d'autres pistes ?

merci !