Вы можете сделать что-то вроде этого:
Double.valueOf(new DecimalFormat("#.##").format(
centimeters))); // 2 decimal-places
Если вы действительно хотели Math.round
:
(double)Math.round(centimeters * 100) / 100 // 2 decimal-places
Вы можете иметь 3 десятичных знака места с помощью 1000
, 4 с помощью 10000
и т. д. Мне лично нравится первый вариант больше.