On Feb 17, 2010, at 12:23 AM, Peter Ross wrote:

> From what I understand I should be using the rate 1.81818181818 to
> convert the 55 euros into 100 dollars.

Your problem is with rounding.  Put this at the top of your file:

  D $1,000.00

Then your problem should go away.  It's not that your transaction didn't 
balance, it's that the *display value* of the transaction didn't balance; and 
since you never use decimal points in any of your dollar amounts, Ledger rounds 
all display value to the nearest dollar.

There is a bug here, in that it should round the 55*1.818 after the 
multiplication, not before.  I'll add an issue for this.

John

Reply via email to