title: Print big number from double variable in a readable format in Java
body: <p>I have a <strong>double</strong> value, which can have a big value. Therefore it will display a number containing an <strong>E</strong> character.
  How can I get the original big value from that double?</p>
  
  <p>Example:</p>
  
  <pre><code>double d = 420000382.34;
  System.out.println(d);
  </code></pre>
  
  <p>output will be: </p>
  
  <blockquote>
    <p>4.2000038234E8</p>
  </blockquote>
  
  <p>But I want this output somehow: </p>
  
  <blockquote>
    <p>420000382.34</p>
  </blockquote>