标题:求问个数据传送的算法问题
取消只看楼主
Scofield
Rank: 1
等 级:新手上路
威 望:1
帖 子:56
专家分:0
注 册:2006-5-30
 问题点数:0 回复次数:2 
求问个数据传送的算法问题

求问个算法问题:(注意:每次传送数据只能使用8个字节的空间进行传送,即存放传输数据的空间只有8个字节)

假如现在有个数据 -1.2345678 ,用double类型(刚好8个字节)传输时,传输时间是 0.8ms;现在要15个同样类型的数据进行传输,如果仍按上述同样的方法需要传送15次,传送时间为15×0.8ms=12ms,但是如果将double数据转换成int类型传送,则时间会缩短为:0.8ms*15/(8/2) = 3ms,问题是通过什么算法能使其传输时间小于1ms呢?

谢谢了!

搜索更多相关主题的帖子: 算法问题 数据 double 字节 空间 
2006-09-18 19:39
Scofield
Rank: 1
等 级:新手上路
威 望:1
帖 子:56
专家分:0
注 册:2006-5-30
得分:0 
是 微机间的数据通讯问题
串口每次提供8个字节空间供数据传送

2006-09-18 22:34
Scofield
Rank: 1
等 级:新手上路
威 望:1
帖 子:56
专家分:0
注 册:2006-5-30
得分:0 

谢谢以上的各位!

数据压缩小弟没有弄过,听说比较复杂,而且我这里的数据也没有规律性;

将double数据转换成int类型传送 这里的转换时间也算在传送数据里面,我说的 0.8ms*15/(8/2) = 3ms 是个大概值,忽略了这个短时间的转换过程的。



2006-09-19 18:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-91066-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.395285 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved