mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-23 16:12:01 +00:00
0332558a5f
Signed-off-by: Slach <bloodjazman@gmail.com>
1.4 KiB
1.4 KiB
toc_priority |
---|
145 |
sumKahan
Вычисляет сумму с использованием компенсационного суммирования по алгоритму Кэхэна. Работает медленнее функции sum. Компенсация работает только для Float типов.
Синтаксис
sumKahan(x)
Аргументы
Возвращемое значение
Пример
Запрос:
SELECT sum(0.1), sumKahan(0.1) FROM numbers(10);
Результат:
┌───────────sum(0.1)─┬─sumKahan(0.1)─┐
│ 0.9999999999999999 │ 1 │
└────────────────────┴───────────────┘