gnucash/libgnucash
John Ralls 61cd7999f3 Fix half-up, half-down, and banker's rounding for negative numbers.
We need to compare the magnitudes of the remainder and the denominator
in order to round negative numbers correctly. Note that while gnc_numeric
is constrained to a positive denominator the C++ rounding functions cannot
assume that constraint in all cases.

Combined with the previous commit, this fixes
Bug 796949 - Incorrect conversion of 0,01 USD to EUR
2018-11-27 22:17:22 +09:00
..
app-utils Bug 796919 - Leading '+' character not accepted in amount when value surrounded by quotes 2018-11-18 17:23:14 +01:00
backend removing double semicolons at the end of lines 2018-09-30 19:10:50 +02:00
core-utils Bug 792446 - Mixed languages in error dialog. 2018-09-27 18:05:42 -07:00
doc Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla' 2018-09-28 15:00:43 +02:00
engine Fix half-up, half-down, and banker's rounding for negative numbers. 2018-11-27 22:17:22 +09:00
gnc-module Lowercase cmake commands 2018-05-03 23:18:15 +02:00
quotes Lowercase cmake commands 2018-05-03 23:18:15 +02:00
scm Bug 794617 - Can't compile with -DWITH_GNUCASH=NO due to scm-gnome-utils 2018-06-07 14:17:49 -07:00
tax Lowercase cmake commands 2018-05-03 23:18:15 +02:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00