标签: c
我有以下代码:
float a = *((float *)(&OUT.ul[0]);
当OUT.ul[0]的值为1073741824时,浮点数为4.
OUT.ul[0]
1073741824
如何计算?如何在没有此强制转换的情况下将任何整数转换为float,只能使用按位运算?