c语言,十进制转二进制修改 输入9.5的时候不能输出1001.1

[复制链接]
查看11 | 回复2 | 2012-6-13 22:09:32 | 显示全部楼层 |阅读模式
float b=0,c,n=0,o;这一句float改成double,结果可以对。但是这种方法不好,还是会输出1001.1000,这种形式。要想输出1001.1我觉得把n用数组表示加上末尾判断比较好...
回复

使用道具 举报

千问 | 2012-6-13 22:09:32 | 显示全部楼层
对...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行