时间:2021-05-20
在写程序的时候,有时候可能需要设置小数的位数,那么java中有哪几种保留小数位数的方法呢?本文以两位小数为例给出四种方法。
package CodeJava_Leet;import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;/** * Created by Yechengpeng on 2016-08-14. */public class Test { public static void main(String[] args) { double d = 756.2345566; //方法一:最简便的方法,调用DecimalFormat类 DecimalFormat df = new DecimalFormat(".00"); System.out.println(df.format(d)); //方法二:直接通过String类的format函数实现 System.out.println(String.format("%.2f", d)); //方法三:通过BigDecimal类实现 BigDecimal bg = new BigDecimal(d); double d3 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(d3); //方法四:通过NumberFormat类实现 NumberFormat nf = NumberFormat.getNumberInstance(); nf.setMaximumFractionDigits(2); System.out.println(nf.format(d)); }}输出为:
D:\Java\jdk1.8.0\...
756.23
756.23
756.23
756.23
Process finished with exit code 0
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
js取小数点后两位四种方法https://www.jb51.net/article/154898.htm以下我们将为大家介绍JavaScript保留两位小数的实
第一种方法:javascript实现保留两位小数一位自动补零代码实例:第一种方法介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少
1、问题背景一般的,表格中展示的比率,对比率的处理是:保留两位小数,并向上保留2、实现实例3、实现结果
Java保留两位小数的实现方法采用四舍五入的方式:该方式来自网络importjava.math.BigDecimal;importjava.text.Decim
问题:在JS中格式化数据保留两位小数的函数的多种方法最好方法:保留两位好像是这样吧复制代码代码如下:vara=9.39393;alert(a.toFixed(2