考考你们。
代码只求简洁 明了 清楚!
问题附上: 假如我需要一个浮点数,这个浮点数它始终只保留2位小数。
1f / 3 = 0.33333334
27f / 3 = 9.0
当然不是我想要的结果! 我要的结果是0.33 9.00
你们应该知道DecimalFormat 这个类吧?
好吧 我贴上自己的代码 :- public class test {
- public static void main(String[] args)
- {
- DecimalFormat df=new DecimalFormat("0.00");
- System.out.println(df.format(27f / 3));
- }
- }
复制代码 问题得到是 字符串 我不知道怎么把我所得到的字符串转化为我要的float 或者double类型 可以用来数学基本运算? |