title: Float and double datatype in Java
body: <p>The float data type is a single-precision 32-bit IEEE 754 floating point and the double data type is a double-precision 64-bit IEEE 754 floating point.</p>
  
  <p>What does it mean? And when should I use float instead of double or vice-versa?</p>