Je n » t trouver un moyen unique. Cela dit:
- Afficher le montant (évidemment)
- Afficher le code de devise ISO
- afficher En option, un symbole convivial
Ne comptez pas sur $ ou £ - plusieurs les devises utilisent ces symboles. Les codes de devise ISO le rendent sans ambiguïté. Je fais habituellement:
[user-friendly-symbol][amount] [iso code]
Par exemple, $100 USD
ou €2,000,000 EUR
Pour le séparateur de milliers, je prends généralement la préférence de l'utilisateur local, plutôt que d'essayer de comprendre si cette monnaie est généralement formaté avec ou.
Voir ISO 4217
Notez également que toutes les monnaies divisent leur unité de base en 100ème, comme le dollar américain - 100 cents au dollar. – Thanatos