摘要: BigDecimal.ROUND_HALF_DOWN最贴切的说法应该是叫五舍六入,舍弃的部分如果大于5才进位,小于或等于5直接舍弃。BigDecimal.ROUND_HALF_UP就是我们小学教的四舍五入,舍弃的... 阅读全文
posted @ 2019-03-31 23:21 野猿新一 阅读(115) 评论(0) 推荐(0) 编辑
摘要: BigDecimal.ROUND_HALF_DOWN最贴切的说法应该是叫五舍六入,舍弃的部分如果大于5才进位,小于或等于5直接舍弃。BigDecimal.ROUND_HALF_UP就是我们小学教的四舍五入,舍弃的... 阅读全文
posted @ 2019-03-31 23:21 野猿新一 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 最近在研究java的四舍五入,其中有一个方法如下new BigDecimal(val).setScale(newScale, BigDecimal.ROUND_HALF_DOWN));其中val是要处理的浮点数n... 阅读全文
posted @ 2019-03-31 22:49 野猿新一 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 最近在研究java的四舍五入,其中有一个方法如下new BigDecimal(val).setScale(newScale, BigDecimal.ROUND_HALF_DOWN));其中val是要处理的浮点数n... 阅读全文
posted @ 2019-03-31 22:49 野猿新一 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Math.floor()、Math.ceil()和Math.round()都是对浮点数取整(floor和ceil返回不带小数的double,round返回long)floor字面意思为地板,返回的是小于或等于该数... 阅读全文
posted @ 2019-03-31 16:10 野猿新一 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Math.floor()、Math.ceil()和Math.round()都是对浮点数取整(floor和ceil返回不带小数的double,round返回long)floor字面意思为地板,返回的是小于或等于该数... 阅读全文
posted @ 2019-03-31 16:10 野猿新一 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 先上代码,拿来即用/** * dp转px */public static int dp2px(Context context, float dp) { float density = context.get... 阅读全文
posted @ 2019-03-31 14:52 野猿新一 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 先上代码,拿来即用/** * dp转px */public static int dp2px(Context context, float dp) { float density = context.get... 阅读全文
posted @ 2019-03-31 14:52 野猿新一 阅读(61) 评论(0) 推荐(0) 编辑