2013-03-29 2 views

답변

2

찾고 계시는 것은 CultureInfo가 아닌 exponential format string입니다. 사용자가 원하는 CultureInfo를 사용하십시오.

double value = 12345.6789; 
Console.WriteLine(value.ToString("E", CultureInfo.InvariantCulture)); 
// Displays 1.234568E+004 

Console.WriteLine(value.ToString("E10", CultureInfo.InvariantCulture)); 
// Displays 1.2345678900E+004 

Console.WriteLine(value.ToString("e4", CultureInfo.InvariantCulture)); 
// Displays 1.2346e+004 

Console.WriteLine(value.ToString("E", CultureInfo.CreateSpecificCulture("fr-FR"))); 
// Displays 1,234568E+004 
관련 문제