gpt4 book ai didi

java - 变量可能尚未初始化?错误

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

我正在开发一个应用程序,但目前还没有真正发挥作用。该应用程序会计算您走楼梯消耗了多少卡路里。但是当我想对卡路里量进行四舍五入时,它说变量可能尚未初始化。所以我把双kcal = 0 。但当我测试我的应用程序时,它只给出了数字 0.0 作为我当天燃烧的卡路里。你们知道如何解决这个问题吗?

这是我声明 double 的代码:

double trap;
double kcal = 0;
double endkcal = Math.round( kcal * 100.0 ) / 100.0;
double keer;
double gewicht;
double nul = 0.13;
String eten = "Je kan nu Niks eten";

这是计算代码:

trap = Double.parseDouble(editText_trap.getText().toString());
gewicht = Double.parseDouble(editText_gewicht.getText().toString());
keer = gewicht * nul / 4;
kcal = keer * trap;
textView_kcal.setText(String.valueOf(endkcal) + "kcal");

最佳答案

计算kcal后,应使用endkcal = Math.round( kcal * 100.0 )/100.0;才能正确计算。现在计算后得到0.0是正常的,因为kcal是0。

关于java - 变量可能尚未初始化?错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36285117/

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