如何将4位浮点数转换为2位浮点数

时间:2013-04-01 05:21:38

标签: java floating-point

请告诉我将浮动数字的双变量值转换为仅2个浮点的代码?

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