部门考勤(分钟)考勤(⼩时)⼈员考勤(分钟)考勤(⼩时)
---⼩⽩6146.64102.44
合计-307.34合计-307.32
bigdecimal除法保留小数
显然,每个⼈的考勤总和、每个部门的考勤总和已经不相等了,⽽这跟你⽤double还是BigDecimal⽆关。更令⼈绝望的是整个公司的合计是18439.92分钟,保留⼩数后是307.33⼩时,三个本应该相等的数,全都不相等。
可能有的朋友已经看出了端倪,这不是⼀个技术问题,这已经是⼀个业务了,如果这个项⽬的需求就是这样的,那作为开发⼈员必须据理⼒争,痛陈这个不合理性,不要再做任何技术尝试,不管是⽤double还是BigDecimal都是在浪费时间。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。