float a; a=5555.5555 做怎样的变化才能使上面的8位数字都能够存储在变量a中?

[复制链接]
查看11 | 回复2 | 2012-2-14 16:01:12 | 显示全部楼层 |阅读模式
什么意思,是指这样赋值后,a的实际量与5555.5555有个小误差?这个误差是因为float的国际约定格式。你不妨试试定义a为双精度的double,小数点后的精确位数会更多。其实这个不影响使用的。...
回复

使用道具 举报

千问 | 2012-2-14 16:01:12 | 显示全部楼层
将定义成一个DWORD 试试。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行