相关疑难解决方法(0)

如何在Java中汇总货币值?

好的,这是我的问题.基本上我有这个问题.

我有一个像.53999999的号码.如何在不使用任何数学函数的情况下将其四舍五入到54?

我猜我必须乘以100来缩放它,然后除以?那样的东西?


问题在于钱.假设我有50.5399999美元,我知道如何获得50美元,但我没有如何获得美分.我可以获得.539999部分,但我不知道如何将它达到54美分.

java currency rounding

9
推荐指数
5
解决办法
3万
查看次数

企业应用程序中的十进制舍入策略

好吧,我想知道一个带小数舍入的东西,并将它们存储在DB中.

问题是这样的:

假设我们有客户和发票.

发票的总价格为100.495美元(由于某些折扣百分比不是整数),但显示为$ 100.50(四舍五入时,仅用于在发票上打印).它以100.495美元的价格存储在DB中,这意味着当客户存入100.50美元的存款时,该帐户将额外支付0.005美元.如果这是四舍五入的,它将显示为$ 0,但是在几张发票后它将继续累积,这看起来是错误的(尽管实际上并非如此).

在这种情况下最好做什么.存储价值100.50美元,或保持原样?

c# database enterprise rounding

3
推荐指数
1
解决办法
686
查看次数

标签 统计

rounding ×2

c# ×1

currency ×1

database ×1

enterprise ×1

java ×1