beancount-gs icon indicating copy to clipboard operation
beancount-gs copied to clipboard

小数点后面精度错误

Open womom opened this issue 2 years ago • 3 comments

程序是在docker上运行,记账的时候输入金额是15.98。 记录完成后刷新网页右上角有错误提示:Transaction does not balance: (-0.01 CNY) 点击查看后金额变成了15.99。 这个经常出现,每次出现后我都必须手动修改原文件才行

2022-12.bean:144: Transaction does not balance: (-0.02 CNY)

2022-12-12 * "xxxxxxx" "xxxxxxxxxx " Expenses:Life:Shopping:购物 1598.00 CNY Assets:Flow:EBank:AliPay:支付宝 -1598.02 CNY

2022-12.bean:148: Transaction does not balance: (-0.01 CNY)

2022-12-12 * "xxxxxxx" "xxxxxxxxx" Expenses:Life:Shopping:购物 15.98 CNY Assets:Flow:EBank:AliPay:支付宝 -15.99 CNY

womom avatar Dec 12 '22 07:12 womom

能提供下您当前使用的版本吗?(页面最下方可见)

BaoXuebin avatar Dec 14 '22 01:12 BaoXuebin

v1.1.10 版本, 这个有时候不好复现。有时候隔几天出现一两次,我习惯是第一个账目输入的消费类型和金额,第二个账目输入支出账号。这个先后顺序是否有关?

womom avatar Dec 14 '22 10:12 womom

这个不好定位问题,应该和顺序没有关系;你可以空着第二个账目金额,提交之后程序会自动填充

BaoXuebin avatar Dec 15 '22 04:12 BaoXuebin