Maison >développement back-end >C++ >Comment formater un flottant à deux décimales en C# ?
Comment formater un flottant à 2 décimales
Lorsque vous travaillez avec des nombres à virgule flottante en programmation, il est souvent nécessaire de les formater avec un nombre spécifique de décimales pour la présentation. Par exemple, dans un module de vente, vous souhaiterez peut-être afficher les prix de vente avec 2 décimales.
Pour formater un flottant à 2 décimales, la méthode ToString peut être utilisée avec une chaîne de format. La chaîne de format spécifie le format souhaité de la sortie.
Par exemple, le code suivant formate une variable flottante à 2 décimales :
float sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())); sale.ToString("0.00"); // 2 decimal places
La chaîne de format "0,00" spécifie que le la sortie doit avoir 2 décimales. D'autres chaînes de format couramment utilisées incluent :
Voici quelques exemples de la façon dont ces chaînes de format s'appliqueraient à une valeur flottante de 123.456 :
Format String | Output |
---|---|
"0.00" | 123.46 |
"n2" | 123,46 |
"c2" | 3.46 |
Lorsque les données lient les résultats à une liste, la chaîne formatée peut être utilisée pour afficher le prix de vente.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!