我有两个双打如下: 011490.2 和 011500.1 我想在 java 中打印此范围内的所有双打,四舍五入到一位小数。我怎样才能做到这一点?
这是我到目前为止尝试过的,但它正在某种无限循环中进行:
Double a = Double.parseDouble(temp[0].subSequence(temp[0].indexOf("g")+1, temp[0].length()).toString());
Double b = Double.parseDouble(temp[1].subSequence(temp[0].indexOf("g")+1, temp[1].length()).toString());
int count = 0;
while (b >= a) {
count++;
System.out.println("printing range:" + Math.round(Math.nextUp(a));
}
我想是这样的印刷:011490.2 011490.3 011490.4 011490.5 011490.6 011490.7 011490.8 011490.9 011490.2 011490.3 011490.4 011491.1 011491.2 011491.3 011491.4 011491.5。. . . 011500.1
芜湖不芜
慕尼黑8549860
慕哥6287543
相关分类