gpt4 book ai didi

java - 使用 setMinimumFractionDigits Java 计算分数

转载 作者:行者123 更新时间:2023-12-02 07:31:47 24 4
gpt4 key购买 nike

我想设置下面的最小小数位数

double a = 1d / 3;
NumberFormat nf = NumberFormat.getInstance();
nf.setMinimumFractionDigits(30);
System.out.println(nf.format(a));

但它给出的结果为

    0.333333333333333300000000000000

我该如何克服这个问题?

最佳答案

尝试这样的事情:

    BigDecimal b1 = new BigDecimal(1);
BigDecimal b2 = new BigDecimal(3);
System.out.println(b1.divide(b2, 30, BigDecimal.ROUND_UP));

关于java - 使用 setMinimumFractionDigits Java 计算分数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12814174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com