博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA中保留小数的多种方法
阅读量:4962 次
发布时间:2019-06-12

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

// 方式一: double f = 3.1516; BigDecimal b = new BigDecimal(f); double  = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); // 方式二: new java.text.DecimalFormat("#.00").format(3.1415926); // #.00 表示 #.0000四位小数 以此类推… // 方式三: double d = 3.1415926; String result = String.format("%.2f", d); // %.2f %. 表示 小数点前任意位数 2 表示 格式后的结果为f 表示浮点型。 //方法四: Math.round(5.2644555 * 100) * 0.01d; //String.format("%0" + 15 + "d", 23) 23不足15为就在前面补0

转载于:https://www.cnblogs.com/zhangxinly/p/6022267.html

你可能感兴趣的文章
编码总结,以及对BOM的理解
查看>>
九涯的第一次
查看>>
PHP5.3的VC9、VC6、Thread Safe、Non Thread Safe的区别
查看>>
Android中全屏或者取消标题栏
查看>>
处理器管理与进程调度
查看>>
页面懒加载
查看>>
asp.net源码收集
查看>>
Java--知识点运用
查看>>
Java - Float与Double类型比较
查看>>
vue里图片压缩上传组件
查看>>
生成随机数(无论几位)
查看>>
【转载】git/github初级运用自如
查看>>
Vue update loop 的问题
查看>>
EntityFrameworkCore(efcore)在与 MySQL 连接使用中的问题
查看>>
实验吧之【拐弯抹角】(url伪静态)
查看>>
System.TimeDate
查看>>
Progress
查看>>
Python内置函数
查看>>
TensorFlow学习笔记(二)-- MNIST机器学习入门程序学习
查看>>
基于spark logicplan的表血缘关系解析实现
查看>>