恭喜,你发布的帖子
发布于 2025-10-15 08:54:42
4楼
Kahan 求和算法主要通过一个单独变量用来累积误差。
// Kahan求和算法
FOR i := 1 TO array_size DO
y := values[i] - compensation; // 减去累积误差
t := sum_result + y; // 加到累加和中
compensation := (t - sum_result) - y; // 计算新的误差
sum_result := t; // 更新累加和
END_FOR;
请填写推广理由:
分享
只看
楼主