using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double d = 0.12;
try
{
Console.WriteLine(String.Format("{0:0.0}", d)); // 0.1
Console.WriteLine(String.Format("{0:0.0}", 0.0)); // 0.0
Console.WriteLine(String.Format("{0:0.0}", 0.00)); // 0.0
Console.WriteLine(String.Format("{0:0.0}", 0.57)); // 0.6
Console.WriteLine(String.Format("{0:0.00}", 0.34)); // 0.34
Console.WriteLine(String.Format("{0:0.#}", 0.0)); // 0
Console.WriteLine(String.Format("{0:0.#}", 0.1)); // 0.1
Console.WriteLine(String.Format("{0:#.0}", 0.0)); // .0
Console.WriteLine(String.Format("{0:#.0}", 0.3)); // .3
Console.WriteLine(String.Format("{0:#.#}", 0.0)); // ""
Console.WriteLine(String.Format("{0:#.#}", 0.7)); // .7
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
/*
run:
0.1
0.0
0.0
0.6
0.34
0
0.1
.0
.3
.7
*/