#include #include #define Bias 128 #define Emask 0xff #define Mbits 23 #define Mmask ((1<> e) << Mshift); c.v = v; x = c.d; if(d < 0) x = -x; *ip = x; return d - x; }