I was playing around with numerical value expressions in postings and
found some interesting behavior.

Behavior #1:
     Assets:401K  (1 QQQQ * 7.456)

Results in 7 shares of QQQQ being reported.

    Assets:401K (1.0 QQQQ * 7.456)

Results in 7.5 shares of QQQQ being reported


Behavior #2:
   Assets:401K (1 QQQQ * 7.58/85.88)

Results in an unbalance error since the second number rounds to zero.

Ledger uses the number of significant figures describe the commodity,
ignoring other figures in the calculation
I am using no other formatting suggestions in my ledger command.  I
would expect it would use the largest number of significant figures
available in the calculation.  So If my expectations are correct, this
should be a bug.  If not I will add this behavior to the
documentation.


-- 
Craig, Corona De Tucson, AZ
enderw88.wordpress.com

Reply via email to