Home » C#

C# | Display custom formatting for zero and negative float numbers using String.Format() method

C# | String.Format() method example: Here, we are going to learn how to display custom formatting for zero and negative float numbers using String.Format() method in C#?
Submitted by IncludeHelp, on November 04, 2019

To display custom formatting for zero and negative numbers, we can use String.Format() in C#, here is the example.

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Demo for custom formatting for zero and negative number");

            Console.WriteLine(String.Format("{0:0.00;minus 0.00;zero}", 512.4567));  
            Console.WriteLine(String.Format("{0:0.00;minus 0.00;zero}", -512.4567)); 
            Console.WriteLine(String.Format("{0:0.00;minus 0.00;zero}", 0.0));       

            Console.WriteLine();  
        }
    }
}

Output

Demo for custom formatting for zero and negative number
512.46
minus 512.46
zero

In the above program, there are three sections separated by semicolon,

  • First for positive number
  • Second for negative number
  • Third for zero


Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.