请告诉我将浮动数字的双变量值转换为仅2个浮点的代码?
答案 0 :(得分:3)
如果您的意思是,例如,将10.1234转为10.12,那么请尝试对此进行试验:
import java.text.DecimalFormat;
...
DecimalFormat df = new DecimalFormat("#.##");
double num = 10.1234;
double newNum = Double.parseDouble(df.format(num));
System.out.println(newNum);
答案 1 :(得分:-3)
使用Math.round - documentation