I\'m having trouble with (what I suspect is) a rounding error.
I have a string, 0.686357E-01, which I\'m trying to convert to a double. I\'ve been able to s
0.686357E-01
You don't need to split it, Double.parseDouble can handle those kinds of numbers just fine.
Double.parseDouble
double number = Double.parseDouble("0.686357E-01");
See? It works!