【发布时间】:2010-05-18 19:30:07
【问题描述】:
你有什么建议:
- 补偿对 Money 对象集合的批量数学运算中的累积错误。这是如何在您所在地区的生产代码中实现的?
- 会计四舍五入背后的理论。
- 任何关于主题的文献。
我目前正在阅读Fowler。他提到了 Money 类型,它是典型的结构(int、long、BigDecimal),但没有提及策略。
关于四舍五入的旧帖子(here 和 here)没有提供我需要的细节和形式。
我在 inet 中发现的想法与“四舍五入”有关,这是平衡错误的最佳方法。
感谢您的帮助。
【问题讨论】:
-
如果你问的是会计,你应该问一个真正的会计师。他们有规则。在美国,涵盖这一点的是 GAAP。你问过会计吗?您是否找到适用于您所在地区的会计规则?
-
@S.Lott:嗨,我在立陶宛。今天我和当地的银行工作人员谈过:)。她说我在月底或季度末他们只是注销了差异。但是这个答案不符合我的需要。
-
那就找个更好的会计师吧。严重地。这很可能在立陶宛的法律中有所涵盖。如果不是根据法律,那么根据某些专业标准(这就是美国的公认会计原则)。会计师对此有充分的记录。
-
@S.Lott:谢谢,S。我找到了一些关于问题的文章,这似乎与您提到的当地标准有关。我对鳍体接受的技术差异感到惊讶。如果您也有兴趣,可以使用“软件国际化”浏览主题...
标签: algorithm numbers rounding finance