title: Is there any IEEE 754 standard implementations for Java floating point primitives?
body: <p>I'm interested if Java is using IEEE 754 standard for implementing its floating point arithmetic. <a href="http://download.java.net/java/jdk9/docs/api/java/lang/Math.html" rel="noreferrer">Here</a> I saw this kind of thing in documentation: </p>
  
  <blockquote>
    <p>operation defined in IEEE 754-2008</p>
  </blockquote>
  
  <p>As I understand positive side of IEEE 754 is to increase precision of floating point arithmetics so if I'll use <code>double</code> or <code>float</code> in Java would presision of computations be same as in <code>BigDecimal</code>? And if not than what's the point of using IEEE 754 standard in <a href="http://download.java.net/java/jdk9/docs/api/java/lang/Math.html" rel="noreferrer"><code>Math</code></a> class?</p>