二进制浮点数0.101×2^(-126)的32位单精度二进制码是什么?解决方案

二进制浮点数0.101×2^(-126)的32位单精度二进制码是什么?
如题

------解决方案--------------------
C/C++ code

#include<iostream>
#include<bitset>   
using namespace std;

int main()
{
    float i=0.101f*pow((float)2,-126);
    cout<<i<<endl;
    bitset<32>b((int&)i);
    cout<<b<<endl;
    system("pause");
    return 0;
}

------解决方案--------------------
哦?有分送?
我来蹭一个~
------解决方案--------------------
JF提高得分率