我想从此舍入我的变量:

value.setText(Double.toString(value_variable));


显示428.14539335171594

对此:


  428.14


如何修改此行以获取舍入变量?

最佳答案

一种选择是使用DecimalFormat

double value_variable = 428.14539335171594d;
DecimalFormat df = new DecimalFormat("#.00");
df.setRoundingMode(RoundingMode.DOWN);
String text = df.format(value_variable);
System.out.println(text);


输出:

428.14

关于java - Android Studio中的舍入变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40063984/

10-10 22:37