2010-07-17 16 views
0

Dans ASP.net en utilisant VB, comment puis-je convertir un nombre par exemple 4.5 en français (4,5).Conversion du nombre en français

Et une question rapide, en stockant cela dans la base de données, va-t-elle stocker comme 4.5 ou 45?

Merci,

Kyle

Répondre

2

Un nombre est juste un nombre, il ne contient pas d'informations de formatage ou de la culture. Vous pouvez spécifier comment convertir en une chaîne en utilisant un CultureInfo ou un objet spécifique FormatInfo:

string formatted = number.ToString(CultureInfo.GetCultureInfo("fr")); 

Si vous enregistrez le numéro dans la base de données en tant que numéro, il est ni stocké sous forme de « 4,5 », « 4,5 » ou "45", il est stocké en tant que représentation binaire du nombre. Si vous le stockez en tant que chaîne, son stockage dépend de la façon dont vous convertissez le nombre en chaîne avant de le stocker.

Questions connexes