неверная сумма числового типа данных - interbase - PullRequest
0 голосов
/ 07 июня 2019

Я хочу получить сумму многих целых чисел, используя sum(), но вывод неправильный.

это те суммы, которые у меня есть

2352, 2368, 400, 500, 500, 1831,29, 110, 518,8, 1842,5, 205,55, 284,4, 2368,93 4570, 26,9, 110, 2515, 2050, 180, 385, 280, 280, 972, 1352, 600, 125

когда я использую калькулятор, его общее количество составляет 26 727,37, но когда я использую этот код

SELECT SUM(AMOUNTDUE)
FROM TABLE

это сумма 26 727,36, что неправильно. что делать, чтобы получить правильный ответ? кстати, его тип данных числовой (15,2)

...