On 10/18/14, 4:43 AM, John Colvin wrote:
auto kahanSum(R)(R input)
{
double sum = 0.0;
double c = 0.0;
foreach(double el; input)
{
double y = el - c;
double t = sum + y;
c = (t - sum) - y;
sum = t;
}
return sum;
}
No need to implement it. http://dlang.org/phobos/std_algorithm.html#.sum Andrei
