let nexp = exp.wrapping_add(0x7E) as u32;
let nmant = (mant << 1) & ((1 << 23) - 1);
Ok(f32::from_bits((sign << 31) | (nexp << 23) | nmant))
let nexp = exp.wrapping_add(0x7E) as u32;
let nmant = (mant << 1) & ((1 << 23) - 1);
Ok(f32::from_bits((sign << 31) | (nexp << 23) | nmant))