Limiter deux chiffres après la virgule en C#

Dans ce tutoriel nous allons découvrir comment limiter deux chiffres après la virgule, en utilisant la méthode statique String.Format ou les méthodes d’instance double.ToString et float.ToString.
 
 

Limiter deux chiffres après la virgule

Utilisez le motif « 0.00 » pour limiter deux chiffres après la virgule. Si le nombre a moins de deux chiffres après la virgule, les chiffres seront des zéros. S’il y a plus de chiffres après la virgule, le nombre sera arrondi.

using System;  
  
namespace WayToLearnX  
{  
    public class App  
    {  
        public static void Main(string[] args)  
        {  
            Console.WriteLine(String.Format("{0:0.00}", 199.8856)); //"199.89"
           Console.WriteLine(String.Format("{0:0.00}", 199.6));   //"199.60"
           Console.WriteLine(String.Format("{0:0.00}", 199.0));   //"199.00"
        }  
    }  
}

Par exemple. pour un maximum de deux chiffres après la virgule, utilisez le motif « 0.## ».

using System;  
  
namespace WayToLearnX  
{  
    public class App  
    {  
        public static void Main(string[] args)  
        {  
           Console.WriteLine(String.Format("{0:0.##}", 199.8856)); // "199.89"
           Console.WriteLine(String.Format("{0:0.##}", 199.6));    // "199.6"
           Console.WriteLine(String.Format("{0:0.##}", 199.0));    // "199"
        }  
    }  
}
qcm-csharpQCM C# – Framework .NET – Partie 1QCM sur C# avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *