Format double to percentage with Standard format P in CSharp
Description
The following code shows how to format double to percentage with Standard format P.
Example
using System;//from www. j av a 2 s. c o m
using System.Globalization;
public class Example
{
public static void Main()
{
double value = 123456.123456;
string specifier;
CultureInfo culture;
specifier = "P";
culture = CultureInfo.InvariantCulture;
Console.WriteLine((value/10000).ToString(specifier, culture));
culture = CultureInfo.CreateSpecificCulture("ar-EG");
Console.WriteLine((value/10000).ToString(specifier, culture));
}
}
The code above generates the following result.