博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
四舍五入网络Java保留两位小数
阅读量:7167 次
发布时间:2019-06-29

本文共 1832 字,大约阅读时间需要 6 分钟。

本篇文章是一篇关于四舍五入网络的帖子

    

    采用四舍五入的方法 : 该方法来自网络

    

    

  1. import java.math.BigDecimal;
  2. import java.text.DecimalFormat;
  3. import java.text.NumberFormat;
  4. public class format {
  5.     double f = 111231.5585;
  6.     public void m1() {
  7.         BigDecimal bg = new BigDecimal(f);
  8.         double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
  9.         System.out.println(f1);
  10.     }
  11.     /**
  12.      * DecimalFormat转换最轻便
  13.      */
  14.     public void m2() {
  15.         DecimalFormat df = new DecimalFormat("#.00");
  16.         System.out.println(df.format(f));
  17.     }
  18.     /**
  19.      * String.format打印最轻便
  20.      */
  21.     public void m3() {
  22.         System.out.println(String.format("%.2f", f));
  23.     }
  24.     public void m4() {
  25.         NumberFormat nf = NumberFormat.getNumberInstance();
  26.         nf.setMaximumFractionDigits(2);
  27.         System.out.println(nf.format(f));
  28.     }
  29.     public static void main(String[] args) {
  30.         format f = new format();
  31.         f.m1();
  32.         f.m2();
  33.         f.m3();
  34.         f.m4();
  35.     }
  36. }
    每日一道理
毅力,是千里大堤一沙一石的凝聚,一点点地累积,才有前不见头后不见尾的壮丽;毅力,是春蚕吐丝一缕一缕的环绕,一丝丝地坚持,才有破茧而出重见光明的辉煌; 毅力,是远航的船的帆,有了帆,船才可以到达成功的彼岸。

    

    

    结果:

    

    111231.56

    

    111231.56

    

    111231.56

    

    111,231.56

    

    采用非四舍五入的方法 : 

    

public static void main(String[] args) {		double finalMoney = 27.989;		System.out.println(finalMoney);		DecimalFormat formater = new DecimalFormat();		formater.setMaximumFractionDigits(2);		formater.setGroupingSize(0);		formater.setRoundingMode(RoundingMode.FLOOR);		System.out.println(formater.format(finalMoney));	}

    结果

    27.989

27.98

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

文章结束给大家分享下程序员的一些笑话语录: 程序语言综述

CLIPPER 程序员不去真的猎捕大象,他们只是购买大象部分的库然后花几年的时间试图综合它们。
DBASE 程序员只在夜间猎捕大象,因为那时没人会注意到他们还在使用石弓。
FOXPRO 程序员开始使用更新更好的步枪,这使他们花掉比实际狩猎更多的时间学习新的射击技术。
C 程序员拒绝直接购买步枪,宁可带着钢管和一个移动式机器车间到非洲,意欲从零开始造一枝完美的步枪。
PARADOX 程序员去非洲时带着好莱坞关于猎捕大象的电影剧本,他们认为照剧本行事就会逮到一头大象。
ACCESS 程序员在没有任何猎象经验的经验下就出发了,他们穿着华丽的猎装、带着全部装备,用漂亮的望远镜找到了大象,然后发觉忘了带扳机。
RBASE 程序员比大象还要稀少,事实上,如果一头大象看到了一个RBASE程序员,对他是个幸运日。
VISUAL ACCESS 程序员装上子弹、举起步枪、瞄准大象,这使大象感到可笑,究竟谁逃跑。他们无法抓住大象,因为由于他们对多重控制的偏爱,他们的吉普车有太多的方向盘因而无法驾驶。
ADA、APL和FORTRAN 程序员与圣诞老人和仙女一样是虚构的。
COBOL 程序员对和自己一样濒临灭绝的大象寄予了深切的同情。

转载地址:http://efmwm.baihongyu.com/

你可能感兴趣的文章
“最美叔叔”谢尚威向“最美女教师”张丽莉致意
查看>>
Activiti(二)在官方实例上运行一个流程
查看>>
Redis集群创建
查看>>
如何在Amazon AWS上设置一台Linux服务器
查看>>
Python读取修改ini配置文件[ConfigParser]
查看>>
Linux虚拟化技术—CentOS7.4下KVM虚拟化一 安装配置及基本操作
查看>>
我的高质量软件发布心得
查看>>
DecimalFormat 类基本使用
查看>>
es6 Set和map数据结构
查看>>
数字键盘三
查看>>
12个值得关注的顶级JS库
查看>>
线程安全的CopyOnWriteArrayList介绍
查看>>
Java并发编程(一)Thread详解
查看>>
RealEvo 安装问题浅析
查看>>
Java并发核心-exchanger
查看>>
mysql数据迁移之<存储过程>
查看>>
5、前后端分离跨域问题
查看>>
spring结合mybatis不用手动关闭sqlSession 原理
查看>>
XSS攻击
查看>>
程序员如何做好应聘?简历、面试和Offer
查看>>