- 博客(2)
- 收藏
- 关注
原创 使用BigDecimal原生方法stripTrailingZeros实现末尾去0
有这么一个需求,一个BigDecimal值,四舍五入计算到小数点后4位,如果小数点后3、4位是0则去掉,保留到小数点后两位即20.00345 显示成20.003520 显示 20.0020.00395 显示 20.004发现BigDecimal原生提供了stripTrailingZeros方法可以实现去掉末尾的0,然后使用toPlainString可以输出数值,注意这里如果使用
2017-02-22 10:37:41 17920 2
原创 集装箱编号校验码规则及java程序的实现
由于工作原因要接触到集装箱编号,便了解了下集装箱编号最后一位校验位的规则顺便写了个程序实现,找了一批编号,验证通过,贴出来做个记录。集装箱校验码校验规则:集装箱号由4位公司代码和7位数字组成(如CBHU3202732),其中第七位数字就是校验码。首先将公司代码转换为数字,去掉11及其倍数,连加除以11,其余数为校验位。 A=10 B=12 C=13 D=14 E=15 F=16 G=17 H=18
2017-02-10 16:01:16 5638
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人