//浮点型在内存中的存储
//int main()
//{
// int n = 9;
// float* pFloat = (float*)&n;
// printf("n的值为:%d\n", n);
// printf("*pFloat的值为:%f\n", *pFloat);
//
// *pFloat = 9.0;//以浮点数的视角,存储9.0
// printf("n的值为:%d\n", n);
// printf("*pFloat的值为:%f\n", *pFloat);
// //说明整数和浮点数的存储方式不同
//
// return 0;
//}
//十进制 5.5
//二进制 101.1 -》 1.011*2^2 -》 (-1)^ 0 * 1.011 * 2 ^ 2
// s=-1 m=1.011 e=2
int main()
{
float f = 5.5;
//101.1
//1.011*2^2
//S=0 M=011 E=2+127
//0100 0000 1011 0000 0000 0000 0000 0000
//40 b0 00 00 00
return 0;
}