返回uint32_t时如何解决此冲突类型错误?

时间:2019-05-14 14:27:38

标签: c

尝试构建此代码时出现类型冲突错误,我不确定&运算符在此时返回哪种变量类型。

float X;
uint32_t mantX;
mantX = Mant(X);

uint32_t Mant(float a)
{
    return (uint32_t)a & 0x007FFFFF;
}

我试图让自己的尾数,指数和浮标在之后进行除法,但是我被卡在这里。 感谢您的帮助

0 个答案:

没有答案