| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 495 人关注过本帖
标题:求问个数据传送的算法问题
取消只看楼主 加入收藏
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
快速回复:求问个数据传送的算法问题
数据加载中...
 
   



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

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