A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

可能很简单,但是我确实不知道

2 个回复

正序浏览
现在有个小数    比如为3.4存在double类型的   a中
先乘以10,现在为34.0加上5     就变成 39.
强转成int型,为39.在除以10,最后结果为3

现在有个小数3.6存在double类型   
先乘以10为36.0
咋加5等于41.0
   强制转换为int类型  为41
在除以10    为4
结果为4

强制转换格式例如:     double  a=3.14;
                                      int b=(int)3.14;

回复 使用道具 举报
Math.round(参数,int或者double类型)
他底层是先加0.5,然后再去floor也就是向下取整
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马