Convertir Entier de la Monnaie

Nous avons une base de données qui stocke les nombres(de l'argent) dans la devise de base, de sorte £21.30 est stockée en tant que 2130 dans la base de données. Comment pourrais-je aller sur la conversion d'un nombre à un correctement formaté monnaie pour toutes les cultures?

2130 -> £21.30

2130 -> $21.30

etc

Êtes-vous le formater en C# ou en SQL?
£21.30 n'est pas le même que $21h30, au moins pas aujourd'hui les taux de conversion... Êtes-vous le stockage de la devise spécifique avec la valeur?
c# de préférence avec de la ficelle.format

OriginalL'auteur Lee Treveil | 2012-01-18