| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1616 人关注过本帖
标题:[求助]如何能准确求循环运行的时间(单位为秒)?
只看楼主 加入收藏
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
以下是引用雨中飞燕在2007-9-20 18:03:02的发言:

即使是单任务一样有误差

我想知道为什么


九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2007-09-20 19:26
夜火
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2007-5-30
收藏
得分:0 
以下是引用雨中飞燕在2007-9-20 12:11:31的发言:

我想麻烦一下楼上换掉你的TC
其它:回楼主,可以精确到毫秒,实际精度是0.015s或者15ms
clock()的两次返回值直接相减就是以ms(毫秒)为单位
并且,得到的时间肯定有误差,即使在单任务环境下


by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/




一个好的 编程工具是 凭借它的优势来确定自己的地位 而不是靠推广 就学习而言 TC完全够用 谁会去用TC去做 东西 只是用来学习而已

只有当发现 你所用的 工具不能满足你的要求的时候 才会去更换 所以不要要求所有人都和你一样


2007-09-20 19:38
neverTheSame
Rank: 3Rank: 3
来 自:江西农业大学
等 级:新手上路
威 望:9
帖 子:1511
专家分:0
注 册:2006-11-24
收藏
得分:0 
以下是引用下雨浇花在2007-9-20 17:35:48的发言:

上面说的我明白,
但是
有时测出来的时间是负数,
有时测出来的时间为0.000000,即使循环次数为600甚至1000
这又是什么原因呢?

这是可能是因为CPU的执行的速度非常快,非常接近0.


wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
2007-09-20 22:44
下雨浇花
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2007-9-19
收藏
得分:0 
执行速度快,接近0的情况在循环次数少的时候是正常的,
但是我说的次数是600到1000,这种循环次数,总该有个时间吧,
如上面所说的,clock()可以精确到毫秒,实际精度是0.015s或者15ms


难道循环600到1000次,连0.015s也不用???


还有就是负数问题???

花不浇,长不大;雨不下,不浇花...
2007-09-21 10:35
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
1。[QUOTE]int Num[100];[/QUOTE]
你是怎么让它循环600-1000的?
2。600-1000的循环的结果是0正常的

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2007-09-21 11:12
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
负数是不正常的,请说明一下你的运行及编译环境,我估计有可能是Num[]数组越界赋值造成的

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2007-09-21 11:15
下雨浇花
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2007-9-19
收藏
得分:0 

恩,应该是这样


花不浇,长不大;雨不下,不浇花...
2007-09-21 14:43
快速回复:[求助]如何能准确求循环运行的时间(单位为秒)?
数据加载中...
 
   



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

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