打印

程序的数据处理,定点和浮点哪一种好?谁能对比一下?

[复制链接]
1852|8
手机看帖
扫描二维码
随时随地手机跟帖
沙发
平常人| | 2007-2-5 21:27 | 只看该作者

定点和浮点不能简单地对比,要看你的应用环境

定点:绝对保证精度,运算速度快

浮点:超大范围的数值表达范围,通常不用担心溢出;占用较大存储空间(8字节格式)

使用特权

评论回复
板凳
mohanwei| | 2007-2-5 22:26 | 只看该作者

浮点4字节,双精度浮点8字节。

看你的用途了。

使用特权

评论回复
地板
jimoom| | 2007-2-5 22:46 | 只看该作者

各有各的好处,看你应用了

浮点,在数度上比定点慢,占用代码多
带有时涉及小数的运算,还是用浮点 方便多了,代码也清晰。

使用特权

评论回复
5
AA_55| | 2007-2-6 07:42 | 只看该作者

不一定涉及带小数的运算就要用浮点

浮点类型主要是为了表达比较大的数据范围而存在的。如果被处理的数据范围不是很大,还是整型运算快而且节存储空间。

很多人转不过来这个弯。比如以前就有人说,0.1到0.5伏之间的数据处理怎么用浮点?其实不用浮点,把单位改成毫伏,不就是100mV到500mV嘛,用整型不就行了。

使用特权

评论回复
6
将军令| | 2007-2-6 08:02 | 只看该作者

这个世界没有所谓绝对的最好,适合自己的,就是最好的

使用特权

评论回复
7
mon51| | 2007-2-6 13:45 | 只看该作者

不同的数据处理。就像男人,女人谁好?

使用特权

评论回复
8
chunk| | 2007-2-6 16:55 | 只看该作者

银行财会软件都用定点数

1块4毛5必须被准确地表达成1.45,绝不能是1.4499999999999.

使用特权

评论回复
9
混口饭吃|  楼主 | 2007-2-6 19:51 | 只看该作者

回7楼,女人好!因为咱是男人!哈哈!谢谢大家了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

77

帖子

0

粉丝