请示后人
查看原帖
请示后人
728079
XuYueming楼主2024/4/17 16:21

如果你块长这样设置:

siz = pow(tot * q, 1.0 / 3);
(siz < 1) && (siz = 1);

那么有没有考虑过两个 10510^5 的 int 相乘有问题……这样导致每次块长都是 11。

该成如下即可:

siz = pow(1ll * tot * q, 1.0 / 3);
(siz < 1) && (siz = 1);
2024/4/17 16:21
加载中...