And to use a concrete example:

1.4 + 1.4 = 2.8 - the sum rounds to 3.

If you round the addends, you get

1 + 1 = 2


On Fri, Oct 27, 2023 at 12:07 PM Michael or Penny Novack <
stepbystepf...@comcast.net> wrote:

> Beating what should be a dead horse.
>
> Let A, B, and C be rational numbers (ie: expressed in the form X/Y where
> X and Y are integers). Let D be a function that represents the decimal
> equivalent of a rational number to some finite number of decimal places.
>
> A + B = C does NOT imply that D(A) + D(B) = D(C)
>
> In other words, the fact that a set of books is balanced when the
> amounts are represented as rationals does not mean would be balanced
> once these rational numbers are converted to decimals.
>
> By and large, we keep our books as decimals (the books as we see them)
> and entities that require reports from us are going to require values as
> decimal (possibly rounded to some specified whole units of some currency
> << THAT introduces a second level of complexity as it might be required
> that those reports balance >>
>
> Gnucash is not making "errors" in arithmetic. Simply differences
> intrinsic to the operation "round".
>
>
> Michael D Novack
>
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


-- 
_________________________________
Richard Losey
rlo...@gmail.com
Micah 6:8
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to