小编use*_*097的帖子

为什么我的增量计算不正确?

我有一个for循环运行,并询问它们的增量数.但是当它输出表时,它实际上是增量的两倍.所以,如果我把10用于incr将20点上去请帮助?

for (double x = fah1; x <= fah2; x+=incr) {
    double cel = 5/9.0 * (x-32);
    if (x <= 99){
        System.out.println(x + "               " + df.format(cel);
        x+= incr;
    }
    else {
        System.out.println(x + "              " + df.format(cel));
        x+=incr;
    }
}
Run Code Online (Sandbox Code Playgroud)

java for-loop increment

2
推荐指数
1
解决办法
63
查看次数

标签 统计

for-loop ×1

increment ×1

java ×1