`

JAVA中保留N位小数的方法,例子

    博客分类:
  • java
阅读更多

 

import java.text.DecimalFormat;
 
public class numberFarmat {
    public static void main(String[] args) {
       double sd = 23.2558896635;
      
       //第一种方法 10000.0这个小数点后只表示保留小数,和位数没关系。
       double d1 = (double) (Math.round(sd*10000)/10000.0000000000);
       double d2 = (double) (Math.round(sd*10000)/10000.0);
       System.out.println("4位小数测试:"+d1);
       System.out.println("4位小数测试:"+d2);
      
       //第二种方法
       DecimalFormat df2  = new DecimalFormat("###.00");
       DecimalFormat df3  = new DecimalFormat("##.000");
       System.out.println("3位小数:"+df3.format(sd));
       System.out.println("2位小数:"+df2.format(sd));
 
    }
}
 

 运行结果如下:

4位小数测试:23.2559
4位小数测试:23.2559
3位小数:23.256
2位小数:23.26

 

分享到:
评论

相关推荐

    Java保留两位小数方法大全

    Java保留两位小数的各种方法(代码),还有浮点数、整数之间的转换几注意事项,比较适用。

    java数值取整及保留两位小数

    java技术,对象操作:数值取整和保留两位小数,将数值转换成字符串。

    TRUNC_保留小数位

    TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_...

    格式化数字保留N位小数

    格式化数字保留N位小数 System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); provider.NumberDecimalDigits =intDecLength; //要设定的小数位数 double strCashAmt=...

    保留2位小数

    这种方式处理保留2位小数很方便,刚开始的时候我自己写if判断太麻烦了,最后知道用DecimalFormat 格式化,就可以把整数小数 都保留2位小数,分享给大家。

    保留两位小数

    excell中保留两位小数,此公式简单应用!

    java保留两位小数问题

    四舍五入 ,浮点数精确计算,浮点数输出(科学记数法)等等

    javascript 【小数转百分数 保留两位小数】

    项目中遇到小数相似度(业务给过来是小数)需要web...本例子中的0.12345需要先乘以10000变成1235然后再除100,达到保留两位小数的目的。 2.需要注意的是除100是放在math.round()外面的。我看好多帖子都放在里面,那根

    java代码-使用java保留四位小数的源代码

    java代码-使用java保留四位小数的源代码 ——学习参考资料:仅用于个人学习使用!

    js实现四舍五入完全保留两位小数的方法

    本文实例讲述了js实现四舍五入完全保留两位小数的方法。分享给大家供大家参考,具体如下: //四舍五入保留2位小数(若第二位小数为0,则保留一位小数) function keepTwoDecimal(num) { var result = parseFloat...

    1025 保留12位小数的浮点数.cpp

    1025:保留12位小数的浮点数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 27948 通过数: 24399 【题目描述】 读入一个双精度浮点数,保留12位小数,输出这个浮点数。 【输入】 只有一行,一个双精度浮点数。 ...

    Java指定保留小数位数的方法

    本篇文章主要介绍了Java指定保留小数位数的方法,很多时候需要规定保留的小数位数,这里整理了详细的代码,有需要的小伙伴可以参考下。

    Java中保留两位小数的四种方法实现实例

    今天小编就为大家分享一篇关于Java中保留两位小数的四种方法实现实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    JAVA案例 第二篇:针对大数值取整数和小数、保留几位小数、特定位数的数值、自幂数.docx

    那么就应该有机会将它的整数部分和小数部分分割开来,也就是我们常说的取整(它同时包含了取小数),在我们初学JAVA时,我们常用的方法是强制转换,或者利用BigDecimal.ROUND语句来进行保留0位小数。今天我们用另一...

    Java保留两位小数的几种写法总结

    相信大家在平时做项目时,可能会有这样的业务... 那么这篇文章小编就和大家分享了利用Java保留两位小数的几种写法,文章给出了详细的示例代码,对大家的学习和理解很有帮助,有需要的朋友们下面来一起学习学习下吧。

    经纬度的秒保留2位小数模板.xlsx

    方便大家快速的在Excel表中将数据按照自己的要求保留小数位数,如果需要保留其他的小数位数大家可以联系我,我帮你写个公式。

    C# 保留几位小数

    实现C#保留几个小数点的函数,简单实用,利用Math.Round函数

    js实现输入为0-10的数字,保留两位小数。

    该程序使用js 可校验输入框 为0-10 两位数字,并可保留两位小数

    B2021 输出保留 3 位小数的浮点数

    c++的保留小数

    Java中Double除保留后小数位的几种方法(小结)

    主要介绍了Java中Double保留后小数位的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Global site tag (gtag.js) - Google Analytics