Can you confirm that this is a bug:

In short, price statements affect the precision in the display context.

I have 15.99 GB00BPN5P782 {113.6367 GBP}

15.99 * 113.6367 = 1817.050833

But due to
   option "inferred_tolerance_default" "GBP:0.01"

I get 1817.05 which is what I want.

However, after a `price GB00BPN5P782 113.6382 GBP` statement, CONVERT()
gives me 1817.0748 GBP.  I would expect 1817.07 GBP here.

Martin Michlmayr

You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
To post to this group, send email to
To view this discussion on the web visit
For more options, visit

Reply via email to