1
我在双精度变量中存储了一个像(123456789.12345678912)这样的值(表示为最初的字符串)。存储后,它以指数格式(用e表示)表示。我如何将这个指数表示转换为原始(字符串)表示?VB.NET - 将字符串转换为双精度字符并返回
Dim s as string = "1234567891234567.123456789"
Dim d as Double
Double.TryParse(s, d)
Console.WriteLine(d) 'Prints 1.23456789123457E+15
使用小数解决问题,但为什么不能双重做?