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

2024-12-01 07:20:24
推荐回答(2个)
回答1:

如果一个程序(程式)的运行时间少于一秒,我们就可以通过加多程序的运行次数到k次来得到一个总的运行时间,而后把这个时间除以k的方法来得到一个更精确的该程序运行一次所需时间的值。重复的量(即k的值)必须要足够多才行。如果我们希望精度至少能有10%的话,那么运行这个程序的次数不能少于十次。

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

最后一句的精度应该是指其的位数吧。比方说1,那么他10%的精度就是指能够用1.几的方式表示

回答2:

如果一个函数需要跑的如此之快,以至于不到转瞬间完成,我们可以重复这个函数调用中获得了对凯西次总运行时间,然后平分总时间来获得更准确K的持续时间为一个运行中的作用。重复因素必须足够大,这样至少10草创滴答响,如果我们想要的精度至少10%。
C语言中的tick是一个表示符号的意思,这个可以参考一下。