java华氏温度转换成摄氏温度。

发布网友 发布时间:2022-04-25 16:29

我来回答

1个回答

热心网友 时间:2023-10-17 20:27

/**
 * 华氏温度转换成摄氏温度
 * 使用BigDecimal 完整保留精度,不让进度丢失
 * @param f
 * @return
 */
public double F2C(double f) {
BigDecimal F = new BigDecimal(f);
BigDecimal factor = new BigDecimal(5.0/9);
F = F.subtract(new BigDecimal(32)).multiply(factor);
return F.doubleValue();
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com