【发布时间】:2022-10-13 19:44:26
【问题描述】:
我想过这样做:
middle_time = (time + time[1]) / 2
这是准确的方法还是有更好的方法?我如何确定两次之间的中间时间?
【问题讨论】:
我想过这样做:
middle_time = (time + time[1]) / 2
这是准确的方法还是有更好的方法?我如何确定两次之间的中间时间?
【问题讨论】:
两个考虑:
这实际上取决于您对“中间时间”的定义。你认为时间是连续的还是离散的?如果它是连续的,那么您正在做的事情是可以的,如果它是离散的,您需要根据“时间箱”的大小对其进行舍入。
如果你想让你的代码更清晰,你可以用不同的方式计算它,方法是找到时间差,将它除以 2,然后将它添加到第一次。如果你简化公式,它是同样的事情,但如果你这样写,意图就更清楚了。
【讨论】: