
哪位大虾帮我翻译一下这几句话!不怎么明白。
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到底是什么东西。 展开
顺便问下,c语言里面,就是上面那个tick到底是什么东西。 展开
2个回答
展开全部
如果一个程序(程式)的运行时间少于一秒,我们就可以通过加多程序的运行次数到k次来得到一个总的运行时间,而后把这个时间除以k的方法来得到一个更精确的该程序运行一次所需时间的值。重复的量(即k的值)必须要足够多才行。如果我们希望精度至少能有10%的话,那么运行这个程序的次数不能少于十次。
tick有闹钟滴答一次的意思(象声词),所以有可能表示1秒的时间
最后一句的精度应该是指其的位数吧。比方说1,那么他10%的精度就是指能够用1.几的方式表示
tick有闹钟滴答一次的意思(象声词),所以有可能表示1秒的时间
最后一句的精度应该是指其的位数吧。比方说1,那么他10%的精度就是指能够用1.几的方式表示
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询