SNG_EXP_BIAS
signed int exp = ux.sng_exp - SNG_EXP_BIAS;
signed int exp = ux.sng_exp - SNG_EXP_BIAS;
FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0);
if ((exp = fp->fp_exp + SNG_EXP_BIAS) <= 0) { /* subnormal */
e = (e & 0xff) - SNG_EXP_BIAS;
e = ((i0 >> SNG_FRACBITS) & 0xff) - SNG_EXP_BIAS;
exp += SNG_EXP_BIAS;
#define ONE_F32 (float32)(SNG_EXP_BIAS << SNG_FRACBITS)
FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0);
if ((exp = fp->fp_exp + SNG_EXP_BIAS) <= 0) { /* subnormal */