后端大家是怎么处理金额分后面的小数的

43 天前
 highFreqSurfer

是直接扔掉还是四舍五入

3015 次点击
所在节点    问与答
30 条回复
linauror
43 天前
@highFreqSurfer #20 如果想要整体能对的上,那就每笔都入库抽成(按你们自己的规则做取舍,四舍五入没问题),算整体抽成的时候是每一笔加起来,而不是算总数后乘以抽成百分比
7911364440
43 天前
long 类型,单位是分
highFreqSurfer
43 天前
@linauror 现在就是每个商品都提前算好抽成的, 合计后能对得上
wellerman
43 天前
10 多年前直接乘 100 ,后来接触到传销和高利贷行业,就变成直接乘 10000 ,数据库用 bigint 。
chixinzei
43 天前
@RoshanWu 我惊了,这是不是请了什么高手推演了无数遍才得到的公式
abccccabc
43 天前
我做过公司的分佣结算,原先是四舍五入,老板不相信我,让另外一个同事同样做了一遍,他是舍去分后面的部分。结果是我的结算多分给会员几十块钱。

在当时,做项目时,没有任何人表态,我就按四舍五入的做了。结果所有人都给我一个鄙视的眼神。还和那个同事闹得挺不愉快,你舍掉分后的部分也不说下,立项时也没人反对,对不上数了,一堆事后诸葛亮出来说话。
lisxour
42 天前
@highFreqSurfer #6 看你是哪一方,但不管哪一方都应该让利给另一方(避免让别人逼逼赖赖),自己吃亏,比如你是给钱的,进一,你是收钱的,抹掉
flmn
41 天前
BigDecimal 有现成的银行家舍入。
highFreqSurfer
36 天前
@flmn 什么语言
flmn
35 天前
@highFreqSurfer Java 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1040181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX