在Java中怎么四舍五入double

 时间:2024-10-12 13:59:48

1、先将double根据 . 分解 Double dd = 0.08; Double ss = 1005.5; Double sss = dd*ss; System.out.println(sss); String[] st = sss.toString().split("\\."); System.out.println(st.length);

2、获取小数点后第一位String ne = st[0]; Integer neInt = Inte爿讥旌护ger.parseInt(ne); String ha = st[1].substring(0,1);//保留小数点后一位 Integer haInt = Integer.parseInt(ha); System.out.println(ne+":ha:"+ha+"neInt1:"+neInt);

3、开始四舍五入: Integer haInt = Integer.parseInt(ha); System.out.println(ne+":ha:"+ha+"neInt1:"+neInt); if(haInt>=5){ neInt+=1; } System.out.println(neInt);

在Java中怎么四舍五入double

4、完整代码:public class Dtx { public static void main(String[] args像粜杵泳) { Double dd = 0.08; Double ss = 1005.5; Double sss = dd*ss; System.out.println(sss); String[] st = sss.toString().split("\\."); System.out.println(st.length); String ne = st[0]; Integer neInt = Integer.parseInt(ne); String ha = st[1].substring(0,1);//保留小数点后一位 Integer haInt = Integer.parseInt(ha); System.out.println(ne+":ha:"+ha+"neInt1:"+neInt); if(haInt>=5){ neInt+=1; } System.out.println(neInt); }}

在Java中怎么四舍五入double
  • 如何用excel设置数据有效性?
  • 如何按照姓氏统计员工人数
  • 怎样分类汇总
  • 快速合并数据的方法
  • Excel表格怎么设置数据的有效性?
  • 热门搜索
    湖南省内旅游景点 中老年旅游 苏州同里旅游攻略 温州市旅游局 几月份去云南旅游最好 印尼巴厘岛旅游攻略 海口旅游必去景点 襄阳旅游网 大武汉旅游年卡景点 国外旅游哪里最便宜