* Fix the bug of += decimal in olap engine [ISSUE-1225] This change fix the olap engine bug of decimal agg. Using ^ instead of * to judge result is less then zero. The result of * will be less then zero when the result is overflow. So the answer of += is incorrect.