首页 > 其他 > 详细

BIGDECIMAL 四舍五入等取舍问题

时间:2018-07-04 18:06:50      阅读:192      评论:0      收藏:0      [点我收藏+]

 

我输入的是1.35,但是电脑不可能取到整数,他的值如下:
初始化数据:1.350000000000000088817841970012523233890533447265625
ROUND_DOWN); 1.35
ROUND_UP); 1.36
ROUND_CEILING); 1.36
ROUND_FLOOR); 1.35
ROUND_HALF_DOWN);1.35
ROUND_HALF_EVEN);1.35
ROUND_HALF_UP); 1.35

 

负数情况
初始化数据:-1.350000000000000088817841970012523233890533447265625
ROUND_DOWN); -1.35
ROUND_UP); -1.36
ROUND_CEILING); -1.35
ROUND_FLOOR); -1.36
ROUND_HALF_DOWN);-1.35
ROUND_HALF_EVEN);-1.35
ROUND_HALF_UP); -1.35

常用的

四舍五入用:ROUND_HALF_UP

五舍六入:ROUND_HALF_DOWN

向下取数用:ROUND_FLOOR

 

BIGDECIMAL 四舍五入等取舍问题

原文:https://www.cnblogs.com/dzhou/p/9264474.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!