以下是引用雨中飞燕在2007-9-20 18:03:02的发言:
即使是单任务一样有误差
我想知道为什么

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
即使是单任务一样有误差
我想知道为什么

2007-09-20 19:26
我想麻烦一下楼上换掉你的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
上面说的我明白,
但是
有时测出来的时间是负数,
有时测出来的时间为0.000000,即使循环次数为600甚至1000
这又是什么原因呢?
这是可能是因为CPU的执行的速度非常快,非常接近0.

2007-09-20 22:44

2007-09-21 10:35

2007-09-21 11:12

2007-09-21 11:15
2007-09-21 14:43