数字后如何获得一定数量的小数点? java的

时间:2014-07-08 17:57:34

标签: java floating-point numbers decimal

我有一个打印时间的方法,例如: 1.23455 1.26789 1.27853

我希望它缩短为只有两位小数,例如: 1.23 1.26 1.27

      System.out.println("time: "+ time);

1 个答案:

答案 0 :(得分:3)

很多很多方式......比如你可以使用String#format(String format, Object... arg)

System.out.println(String.format("time: %.2f", time));

或使用printfDecimalFormat。我让你googlize它;)