qt利用时间戳上一时刻参数a 当前时刻参数b 有两个数据,10和20 b先取了10,然后b取下一个数据20的时候,先把10给a,然后b=20,然后b-a这一段,分成一百份
时间: 2024-03-27 10:37:25 浏览: 57
好的,我理解你的问题了。首先,我们可以用以下的代码来获取当前时间戳:
```cpp
#include <QDateTime>
qint64 currentTimestamp = QDateTime::currentMSecsSinceEpoch();
```
然后,我们可以用如下的方式来进行计算:
```cpp
// 假设 a 和 b 分别为 10 和 20
qint64 a = 10;
qint64 b = 20;
// 先将 a 赋值为上一时刻的时间戳
qint64 lastTimestamp = currentTimestamp - 100;
a = b;
// 更新 b 的值
b = 20;
// 计算每一份的值
qint64 interval = (b - a) / 100;
```
这里我们假设每一份的数据类型为 qint64,如果需要其他类型可以进行相应的转换。
阅读全文