浮点数0.0f在内存中的表示是怎样的解决方法

浮点数0.0f在内存中的表示是怎样的
刚刚学习的浮点数在内存中的表示,是按符号位、指数位、尾数位表示的。但浮点数0.0f在内存中的表示是怎样的,请高手们帮忙解答,谢谢。

------解决方案--------------------
全0把
------解决方案--------------------
float 四个字节,全0
------解决方案--------------------
多思多试,少有难事:
C/C++ code

#include<stdio.h>

void main()
{
    double x=0.0;
    char *p=(char*)&x;
    int i;
    for (i=0;i<8;++i)
        printf("%d",*p++);
}

------解决方案--------------------
这个好哇~~~

探讨

多思多试,少有难事:
C/C++ code

#include<stdio.h>

void main()
{
double x=0.0;
char *p=(char*)&amp;x;
int i;
for (i=0;i<8;++i)
printf("%d",*p++);
}

------解决方案--------------------
在visual studio 打个断点看一下就知道,可能不全是0,不是很肯定的,至少,如果是1.0的话,在visual studio我曾看到的是1.0003999,可以参考http://ordinarysky.cn/?p=191
------解决方案--------------------
多思多试,少有难事: