例如, Convert.ToDouble("0.1234567890123456789") = 0.123456789012346
有效数字的最大位数是多少?在文档中找不到它。
最佳答案
当然有最大精度。这是您可以用用于存储 double 数的位表示的最大值。对于该字符串,您可以尝试使用 Decimal。
关于.net - 为什么 Convert.ToDouble(string) 舍入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/226750/