Performance 你如何计算时间X比时间Y快多少%?

Performance 你如何计算时间X比时间Y快多少%?,performance,math,time,Performance,Math,Time,关于这个问题应该如何解释,我们办公室有点争论 **时间1=0.6053秒 时间2=1.3477秒 时间1比时间2快多少百分比** 我相信若你们有X秒的时间。X/2(长度的一半)速度快100% 我对这个问题的解答计算为 (T2/T1)-1 1.3477/.6053-1=1.2265 其他人说你应该把这些看作数字,然后像这样计算 1-(T1/T2) 1-.6053/1.3477=.5508 (以上答案四舍五入) 它使使用整数变得更容易 假设X=100,Y=50 你是说“时间1比时间2快多少?”这意味

关于这个问题应该如何解释,我们办公室有点争论

**时间1=0.6053秒 时间2=1.3477秒

时间1比时间2快多少百分比**

我相信若你们有X秒的时间。X/2(长度的一半)速度快100%

我对这个问题的解答计算为

(T2/T1)-1

1.3477/.6053-1=1.2265

其他人说你应该把这些看作数字,然后像这样计算

1-(T1/T2)

1-.6053/1.3477=.5508


(以上答案四舍五入)

它使使用整数变得更容易

假设X=100,Y=50

你是说“时间1比时间2快多少?”这意味着,从时间2开始,时间1比时间2快多少。。。同样,使用时间2作为参考点,时间1如何比较

因此,您可以使用:T1/T2=(100/50)=速度的两倍=200%


在上面的例子中,X这取决于你的视角(哪个数字作为比较/基线)。从一个角度来看,Jakub的答案是正确的。如果你想知道它的速度有多快(增加%),你可能在寻找(T2-T1)/T2。插入整数,如90和100,而不是散开的数字,以使每个人都在同一页上。如果您认为“更快”意味着哪个进程的速度更快,那么您的公式将是正确的。如果你认为这意味着哪个进程的时间跨度更小,那么他们的公式是正确的。这里有一个很好的答案。这个问题写得不对。如果不回顾过去,你的速度不可能超过100%+不管怎样,我还是要回答这个问题,因为它让我觉得在数学网站上看到了我的答案:看起来应该比上面的文章快55.08%。
T1=.6053
T2=1.3477
<代码>T1比T2快55.08%表示
.6053=(1-.5508)*1.3477
。(这里“快于”的意思与“小于”在大小上下文中的意思相同,而不是速度上下文中的意思)对于你想要解决的任何问题,你都会用x表示<代码>T2比T1慢122.65%表示
1.3477=(1+x)*.6053=>x=1.2265
作为求解x的示例。(此处“慢于”类似于“大于”)。想想看,T2的速度要慢100%以上,因为即使将T2减半也比T1大。语义可能令人困惑。PS--
快一倍
意味着
比Darryl的答案小100%是错误的,因为(0.6053/1.3477)*100=44.9%并不意味着快44.9%,只是分子是分母的44.9%。例如,我们可以看到,如果时间1是0.2,时间2是0.8,那么时间1会比时间2快4倍。(如果使用Darryl提供的相同计算,则不会快25%)。我还建议看看这个:慢44.9%,对吗?因为这仅仅是几秒钟,这意味着做同样的任务需要更长的时间(T2>T1)。@Jaider-你把我弄糊涂了,但你错了。如果
T1=0.6秒
T2=1.3秒
并且问题是
“时间1比时间2快多少百分比?”
,那么答案是“T1比T2快100%。。。(或者,你可以说T2比T1慢%。“……但是我对这个问题本身有异议。