DECODE_FLOAT
#define DECODE_FLOAT(from, to) *((float *)(to)) = *((float *)(from))
#define DECODE_FLOAT(from, to) DECODE_LONG((to), (from))