#include<stdio.h>
main()
{
double x;
printf("输入0-1之间的一个小数:");
scanf("%lf",&x);
printf("0.");
x*=2;
while(x!=1)
{
if(x>=1)
{
x-=1;
printf("1");
x*=2;
}
else
{
printf("0");
x*=2;
}
}
printf("1");
}
0-1间的浮点实数二进制表示
最新推荐文章于 2023-05-24 15:03:54 发布