d = NaN sign bit = 0 exponent (11 bits) = 11111111111 mantissa (52 bits) = 1000000000000000000000000000000000000000000000000000 d = Infinity sign bit = 0 exponent (11 bits) = 11111111111 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000000 d = -Infinity sign bit = 1 exponent (11 bits) = 11111111111 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000000 d = 0.0 sign bit = 0 exponent (11 bits) = 00000000000 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000000 d = -0.0 sign bit = 1 exponent (11 bits) = 00000000000 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000000 d = 1.0 sign bit = 0 exponent (11 bits) = 01111111111 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000000 d = -1.0 sign bit = 1 exponent (11 bits) = 01111111111 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000000 d = 1.7976931348623157E308 sign bit = 0 exponent (11 bits) = 11111111110 mantissa (52 bits) = 1111111111111111111111111111111111111111111111111111 d = -1.7976931348623157E308 sign bit = 1 exponent (11 bits) = 11111111110 mantissa (52 bits) = 1111111111111111111111111111111111111111111111111111 d = 4.9E-324 sign bit = 0 exponent (11 bits) = 00000000000 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000001 d = -4.9E-324 sign bit = 1 exponent (11 bits) = 00000000000 mantissa (52 bits) = 0000000000000000000000000000000000000000000000000001