zoukankan      html  css  js  c++  java
  • 【Java】:最简单方法保留数字的第N位小数

    方法一:

    Java我们如果使用format那么只能够在输入的时候将其保留小数而不能够从本身上将其小数的位数进行改变,因此我们使用以下方法可以直接从本身上直接将小数位数进行改变:

    double d = 114.145678;
    d = (double) Math.round(d * 1000) / 1000;//这个是保留三位小数的方法

    这样我们就可以四舍五入得到保留三位小数的结果,如果想要保留四位小数,只需要将所有的1000更改成1000即可。但是这种方法只能够把尾数更多的变少,不能够将尾数更少的编的更多。因此有我们的第二种方法:

    方法二:

    Double cost=13.33333;
    DecimalFormat df = new DecimalFormat("0.00");
    System.out.println(df.format(cost))

    输出13.33

  • 相关阅读:
    API协议
    执行聚合
    执行过滤
    执行查询
    介绍查询语言
    探索你的数据
    探索你的集群(翻译)
    es6.4基本概念(中文翻译)
    Python3.7.4安装
    elasticsearch常用请求
  • 原文地址:https://www.cnblogs.com/geeksongs/p/13564479.html
Copyright © 2011-2022 走看看