что тут могут знать ответ.
1. Допустим, надо подсчитать среднее значение элементов массива. Как лучше сделать, чтобы меньше потерять в точности:
а)
avg += next_item / len
b)
sum += next_item
....
avg = sum / length
2. Есть ли разница по скорости/точности между сложением и перемножением чисел с плавающей точкой? Я так понимаю, что перемножение чисел, так или иначе приведёт к сложению порядков, а это значит отсутствие потери точности.
Как работает сложение чисел с плавающей точкой, к сожалению, я (пока) не понимаю, поэтому родилась вот такая вот неуверенность.
https://en.wikipedia.org/wiki/Kahan_summation_algorithm
отсортировать сперва )
Обсуждают сегодня