J'ai un champ dans datatable. Si 1000 est la valeur dedans, je veux l'afficher comme 1000.00.Ensuite, si l'utilisateur passe à 1000.50, il devrait afficher comme il est.Is là de toute façon à Est-ce que quelqu'un peut aider?Pour afficher le nombre avec 2 décimales
6
A
Répondre
3
dbNumber.ToString("N2")
où dbNumber est la variable à convertir.
28
Exemple de code:
Dim bigNumber As Decimal = 1234567.123456
Console.WriteLine("F2: " & bigNumber.ToString("F2"))
Console.WriteLine("N2: " & bigNumber.ToString("N2"))
Sortie:
F2: 1234567.12
N2: 1,234,567.12
5
Il y a une bonne chance que vous voulez afficher la devise, alors faites ceci:
1000m.ToString("C"); // Will show $1000.00, $1000,00 etc depending on culture
// OR just
1000m.ToString("N2"); 1000m.ToString("F2"); // For plain numbers: 1000.00, 1000,00
3
peut être accompli comme ..
decimal ab = 50;
ab.ToString("####0.00");
2
Just ToString
ne fonctionnera pas nécessairement dans toutes les situations. Si vous deviez formater les champs décimaux d'une ligne de données, ce qui suit serait nécessaire:
Format(datarow("field"), "C") ' for currency
Format(datarow("field"), "N2") ' for 2 decimal places
Cette approche fonctionne sur tous les numéros.
Questions connexes
- 1. Regex qui correspond numeric avec jusqu'à 2 décimales
- 2. DataBinding Eval Pour 2 décimales Ce lieu ne pas afficher 0
- 3. Écrire un nombre avec deux décimales SQL server
- 4. Impression de la valeur d'un flottant à 2 décimales
- 5. Comment formater une double valeur jusqu'à 2 décimales dans l'iPhone
- 6. Comment limiter le nombre de décimales affichées dans une échelle ZedGraph Y?
- 7. Sql Server Decimal (30,10) perdant les 2 dernières décimales
- 8. Comment arrondis-tu un nombre à deux décimales en C#?
- 9. Comment afficher plus de décimales dans la console de sortie?
- 10. Comment formater un nombre décimal en un nombre de décimales contrôlé par programme dans C#?
- 11. Mettre en forme un nombre avec des virgules, mais conserver des décimales
- 12. comment améliorer le programme de tri naturel pour les décimales?
- 13. Afficher le nombre de lignes d'une autre table dans Django
- 14. Comment afficher Java- nombre d'enregistrements
- 15. Haskell: Force flotte pour avoir deux décimales
- 16. Nombre aléatoire entre 2 nombres doubles
- 17. Afficher uniquement les valeurs à droite d'un nombre décimal
- 18. Expression régulière simple pour un nombre décimal avec une précision de 2
- 19. Utiliser ORDER et GROUP avec MySQL pour obtenir le nombre le plus élevé pour chaque GROUPE
- 20. Algorithme de détection des décimales répétitives?
- 21. Expression régulière pour correspondre à une plage de valeurs décimales
- 22. Comment afficher une chaîne, basée sur le nombre dans un formulaire avec JavaScript
- 23. mySQL Query pour afficher le nombre de commentaires que mon site a reçu chaque jour?
- 24. Les messages d'erreur jQuery 2 sont retournés mais il suffit d'en afficher 1 pour afficher
- 25. Comment arrondir une valeur double à un nombre sélectionné de décimales dans .NET?
- 26. requête SQL avec 2 groupant
- 27. comment puis-je limiter une zone de texte pour afficher 2 chiffres après le point décimal?
- 28. arrondir le nombre à 0.2 le plus proche avec PHP
- 29. Prism 2 pour Silverlight avec Unity - 'System.Threading.SynchronizationLockException'
- 30. Php pour boucle avec 2 variables?
Fonction meilleure que ToString. Bon. –