title: Which is more accurate? java.lang.Math.E or Math.exp(1.0)
body: <p>Reading the Javadocs, I see that Math.E is "<em>The double value that is closer than any other to e, the base of the natural logarithms.</em>". The printed value for Math.E is 2.718281828459045 while the value of Math.exp(1.0), which should be the same value is: 2.7182818284590455 (one more 5 at the end).</p>
  
  <p>From the docs, it sounds like the bits in Math.E have been "manually adjusted" to get closer to the actual value of e than the calculation produced by Math.exp(1.0). Is this correct, or am I reading the docs incorrectly?</p>
  
  <p>If that is correct, then is using Math.pow(Math.E, n) more accurate than Math.exp(n), or less? I've Googled and search SO, but can't find anything on this particular issue. </p>