title: Double.parseDouble() Exception
body: <p>I have this DecimalFormat:</p>
  
  <pre><code>DecimalFormat formatSci = new DecimalFormat("#.#########E0");
  </code></pre>
  
  <p>When I have </p>
  
  <pre><code>text.append(formatSci.format(answer));//answer is a double value
  </code></pre>
  
  <p>and after that:</p>
  
  <pre><code>double b = Double.parseDouble(text.toString());//text is something like 2.3333333E10
  </code></pre>
  
  <p>It throws NumberFormatException. What is wrong with this as apparently it works on android 4.4.4 and above and not on older versions?</p>