Вы можете получить по этому коду:
Formatter format=new Formatter();
double d1=Double.parseDouble(format.formatNumber(1.33333, 2));
double d2=Double.parseDouble(format.formatNumber(10.487586, 3));
double d3=Double.parseDouble(format.formatNumber(10.487586, 5));
System.out.println("=================: "+d1+"======"+d2+"==========="+d3);
Мой вывод в консоли:
================: 1.33 ====== 10.487 =========== 10.48758
Здесь «2», «3» и «5» означают необходимое количество десятичных знаков послеточка (.); * +1010 *