我有许多接受输入的字段,一个发生的过程,然后是显示输出的字段。我的问题是,由于某种原因 math.round 似乎总是向下舍入而不是最接近的整数。
这是一个例子
private void method(){
int X= Integer.parseInt(XjTF.getText());
int Y= Integer.parseInt(YjTF.getText());
float Z =(X+Y)/6;
int output = Math.round(Z);
OutputjTF.setText(Integer.toString(output)+" =answer rounded to closest integer");
}