分类目录

登录

统计信息

  • 日志总数:238篇
  • 评论总数:343条
  • 分类总数:3个
  • 标签总数:537个
  • 友情链接:11个
  • 网站运行:3177天

西安市公共自行车 微信小程序 入口扫描,扫我进入~

个人信息

·网名:青年白
·生日:1991年9月17日
·博客: http://www.baikeyang.com
·邮箱:baikeyang@vip.qq.com
·籍贯: 陝西省汉中市
·工作: 杭州鸿泉数字设备有限公司
·职位:Java软件开发工程师
·地址:西安市高新区丈八一路绿地SOHO
·   同盟A座606室
·时间:2015.07─至今
·工作: 西安易一电子科技有限公司
·职位:Java中级软件开发工程师
·地址:西安市高新区科技二路软件园
·   西岳阁403室
·时间:2014.05─2015.06
·工作:陕西齐力集团
·职位:初级软件开发工程师
·地址:西安市建工路19号新城科技产业园
·   华企大厦7层
·时间:2013.05─2014.04
现在位置:    首页 > 技术乱弹 > 正文
Java保留小数位的方法
技术乱弹 暂无评论

Java保留小数位的方法:

根据返回类型的不同在这里暂且分为两类:浮点类型(Double)、字符串类型(String);

先说返回 浮点类型(Double) 的方法:

方法一:四舍五入

 

方法二:
BigDecimal.ROUND_HALF_UP四舍五入,
BigDecimal.ROUND_HALF_DOWN五舍六入
BigDecimal.ROUND_UP进位处理(就是直接加1),
BigDecimal.ROUND_DOWN直接去掉尾数。

 

返回类型为 字符串(String)类型的方法:

方法三:
#.00表示保留后两位,它的处理方式是直接截掉不要的尾数,不四舍五入

 

方法四:
%.2f表示保留后两位,能四舍五入

 

方法五:
RoundingMode.HALF_DOWN五舍六入,负数先取绝对值再五舍六入再负数;
RoundingMode.HALF_UP四舍五入,负数先取绝对值再五舍六入再负数;

 

本文版权归青年博客所有,转载引用请完整注明以下信息:
本文作者:BaiKeyang
本文地址:Java保留小数位的方法 | 青年博客

发表评论

留言无头像?