-2
如何在0,00E + 00格式中顯示float和double值? CultureInfo是什麼?如何以0,00E + 00的形式顯示float和double值?
如何在0,00E + 00格式中顯示float和double值? CultureInfo是什麼?如何以0,00E + 00的形式顯示float和double值?
你在找什麼是exponential format string,而不是CultureInfo。使用你的用戶想要的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
其中之一。通常是你的用戶喜歡的。你必須縮小一點。如果你不在乎的話,選擇德語,德語,德語。 –