Простой трюк состоит в том, чтобы сгенерировать более короткую версию вашей переменной, умножив ее, например. 100
, округляя его и снова разделив на 100.0
. Таким образом, вы создаете переменную с двумя десятичными знаками:
double new_variable = Math.round(old_variable*100) / 100.0;
Этот «дешевый трюк» всегда был для меня хорошим и работал на любом языке (я не человек Java, просто изучая его ).