* fixed strange floating point bug in c# KahanAlgorithm