ref: a0e26d4f40a3a63f9d33fd1a1f01e23a18ff7e27
dir: /src/ieee754.h/
#pragma once union ieee754_double { double d; struct { #if BYTE_ORDER == BIG_ENDIAN unsigned int negative:1; unsigned int exponent:11; unsigned int mantissa0:20; unsigned int mantissa1:32; #else unsigned int mantissa1:32; unsigned int mantissa0:20; unsigned int exponent:11; unsigned int negative:1; #endif }ieee; }; #define IEEE754_DOUBLE_BIAS 0x3ff