四舍五入:结果虽保留了两位,但四舍五入了

double d = 114.145;
d = (double) Math.round(d * 100) / 100;
System.out.println(d);

要创建对象,要导包

double d = 114.145;
BigDecimal b = new BigDecimal(d);
d = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println(d);

//#.00表示保留后两位,它的处理方式是直接截掉不要的尾数,不四舍五入。
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字

double d = 114.145;
DecimalFormat df = new DecimalFormat("#.00");
String str = df.format(d);
System.out.println(str);

// %.2f表示保留后两位,能四舍五入。

double d = 114.145;
String format = String.format("%.2f", d);
System.out.println(format);

四种保留小数后两位输出方法相关推荐

  1. js 几种保留小数点后两位

    vue取整数的方法.js保留后两位小数.vue四舍五入 js有几种方法可以保留小数点的后两位 第一种方法 说明 第二种方法 第三种方法 js有几种方法可以保留小数点的后两位 以下我们将为大家介绍 Ja ...

  2. input 限制只能输入数字,且保留小数后两位

    <input @keyup="value=oninput(value)" @change="value=oninput(value)"/> js方法 ...

  3. 保留小数点后两位的方法

    1. echo round($number,2); 2. echo sprintf("%.2f", $a); 3. 直接在数据库中设置数据类型为 decimal(28,2) PS: ...

  4. BigDecimal除法,并保留小数后两位

    public static void main(String[] args) {BigDecimal a;BigDecimal b;a = new BigDecimal(3);b = new BigD ...

  5. 四种获取小数点后两位方法

    //第1种方法.  可以使用  0  或者   # 当作模板 DecimalFormat  deci=new DecimalFormat("00.00"); //String 12 ...

  6. 金额转换保留小数点后两位

    //金额转换保留小数后两位 const transform = (v)=>{let num = vnum += ''num = num.replace(/[^0-9|\.]/g, '') //清 ...

  7. React(五):js如何保留小数点后两位

    其实网上已经有很多成熟的保留小数点后两位的方法了,我可能写的还没他们好,所以我就稍微整下排版,好让你们看起来很舒服吧. 一.四舍五入 1.toFixed()方法 需注意,保留两位小数,将数值类型的数据 ...

  8. double类型保留小数点后两位的几种方法

    double类型保留小数点后两位的几种方法 返回double类型 返回double类型需要注意的是:如果结果为2020.10时,输出的值为2020.1,只保留了一位小数. //四舍五入double o ...

  9. php小数点后保留4wei,PHP保留小数点后两位的几种方法

    代码如下: $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $f ...

最新文章

  1. 干货!Java字节码增强探秘
  2. 一些SAP Partners能够通过二次开发实现打通 SAP C/4HANA和S/4HANA 的场景分享
  3. 使用 .NET Core 中的 EventCounters 衡量性能
  4. opencv摄像头速度慢_c++ - 从OpenCV 3切换到OpenCV 4会导致网络摄像头以最高5帧的速度记录,而不是通常的30帧。 - SO中文参考 - www.soinside.com...
  5. linux 链接脚本,Linux下的lds链接脚本简介(一)
  6. Typescript 下 Mongoose 外键类型外键数组类型定义类型保护联合类型理解
  7. ensp配置access口_华为路由交换技术 | 虚拟局域网VLAN详解与配置
  8. 置换和轮换(新姿势,摘自黑书)
  9. python编写简易木马程序_python简易木马编写
  10. domian index域索引和全文索引
  11. 连接git仓库失败解决办法
  12. 我是一个*** (二)
  13. 开发证书与发布证书申请和安装步骤
  14. JSP JSTL标签
  15. CStdioFile之ReadString()与WriteString()注意事项
  16. Ubuntu16.04下载截屏录屏软件
  17. win10、win11中Elan触摸板滚动方向反转、启动“双指点击打开右键菜单“、“双指滚动“
  18. 龙书虎书鲸书啃不动?试试豆瓣评分9.5的猴书
  19. sunday算法c语言实现,字符串搜索的Sunday算法
  20. Python小屋刷题神器最近升级的新功能介绍

热门文章

  1. 我的爸爸是xiang目经理.....
  2. 计划策略-11-毛需求计划
  3. abap BDC 使用方法
  4. 集团化后的挚文还有很多“新故事”可以讲
  5. 双11的前奏,电商正在用诺贝尔经济学奖的理论等你下锅
  6. python统计字符在文件中出现的次数_python字符串中字符出现次数(python获取字符串个数)...
  7. 八进制数输出二进制c语言,C语言 某数输出二进制的某位
  8. 回溯java算法_聊聊算法——回溯算法
  9. jtag引脚定义_硬件学习之通过树莓派操控 jtag
  10. windows缩放200模糊_1.8M超轻量目标检测模型NanoDet,比YOLO跑得快,上线两天Star量超200...