哪位大虾帮我翻译一下这几句话!不怎么明白。

Ifafunctionrunssoquicklythatittakeslessthanaticktofinish,wemayrepeatthefunctioncallsf... If a function runs so quickly that it takes less than a tick to finish, we may repeat the function calls for K times to obtain a total run time, and then divide the total time by K to obtain a more accurate duration for a single run of the function. The repetition factor must be large enough so that the number of elapsed ticks is at least 10 if we want an accuracy of at least 10%.
顺便问下,c语言里面,就是上面那个tick到底是什么东西。
展开
andybei10
2010-09-14 · TA获得超过665个赞
知道小有建树答主
回答量:395
采纳率:0%
帮助的人:274万
展开全部
如果一个程序(程式)的运行时间少于一秒,我们就可以通过加多程序的运行次数到k次来得到一个总的运行时间,而后把这个时间除以k的方法来得到一个更精确的该程序运行一次所需时间的值。重复的量(即k的值)必须要足够多才行。如果我们希望精度至少能有10%的话,那么运行这个程序的次数不能少于十次。

tick有闹钟滴答一次的意思(象声词),所以有可能表示1秒的时间

最后一句的精度应该是指其的位数吧。比方说1,那么他10%的精度就是指能够用1.几的方式表示
百度网友d3be46c
2010-09-14 · TA获得超过218个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:77.8万
展开全部
如果一个函数需要跑的如此之快,以至于不到转瞬间完成,我们可以重复这个函数调用中获得了对凯西次总运行时间,然后平分总时间来获得更准确K的持续时间为一个运行中的作用。重复因素必须足够大,这样至少10草创滴答响,如果我们想要的精度至少10%。
C语言中的tick是一个表示符号的意思,这个可以参考一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式