b'\n_START_ARTICLE_\nKahano sud\xc4\x97ties algoritmas\n_START_PARAGRAPH_\nKahano sud\xc4\x97ties algoritmas randa daugelio slankaus kablelio tipo skai\xc4\x8di\xc5\xb3 sum\xc4\x85 tiksliau, nei ji gaunama tiesiog sudedant \xc5\xa1iuos skai\xc4\x8dius. Suma visada randama ribotu tikslumu, nes veiksmai su slankaus kablelio (angl. real, double) skai\xc4\x8diais yra apytiksliai. Algoritm\xc4\x85 pasi\xc5\xabl\xc4\x97 Viljamas Kahanas._NEWLINE_Pseudokodu algoritmas u\xc5\xbera\xc5\xa1omas taip:_NEWLINE_function kahanSum(input, n)_NEWLINE_    var sum = input[1]_NEWLINE_    var c = 0.0_NEWLINE_    for i = 2 to n_NEWLINE_        y = input[i] \xe2\x80\x93 c_NEWLINE_        t = sum + y_NEWLINE_        c = (t \xe2\x80\x93 sum) \xe2\x80\x93 y_NEWLINE_        sum = t_NEWLINE_    return sum'