我有一段类似于以下内容的代码:
public class Program
{
public static void Main()
{
double value = 1035.1421666793442;
string converted = value.ToString("F15", System.Globalization.CultureInfo.InvariantCulture);
converted.Dump();
}
}
我想将此double转换为包含所有小数的字符串。 但转换后的字符串总是如下所示:1035.142166679340000。 因此在格式化为“F15”之前,该值已四舍五入。
您可以使用以下小提琴重现此内容:https://dotnetfiddle.net/ynlsYW