gpt4 book ai didi

java - 返回计算结果,精确到小数点后两位

转载 作者:行者123 更新时间:2023-12-01 18:36:08 25 4
gpt4 key购买 nike

我希望此结果返回正确的小数点后两位。
即价格=4.35即权重克 = 233

public double pricePerHundredGrams()
{
return (price * 100) / weightGrams;
}

我希望计算返回 1.86 而不是 1.86695279....

最佳答案

创建一个 DecimalFormat 对象,并传入模式以将 double 解析为 String,将值表示为 2 d.p。

示例

DecimalFormat decFormat = new DecimalFormat("#.##");

double val = 1.456;

String formatted = decFormat.format(val);

System.out.println(formatted);

// outputs 1.45

关于java - 返回计算结果,精确到小数点后两位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21941445/

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