The double and long double data types are stored in a full 64-bit register. The value is stored in the double-precision floating-point format (binary64) defined by the IEEE 754 standard. That is, the exponent is 11 bits long, and the mantissa is 52 bits long.