В java я пытаюсь найти эффективный способ округления BigDecimal до двух десятичных знаков, вверх или вниз в зависимости от условия.
IF condition true then:
12.390 ---> 12.39
12.391 ---> 12.40
12.395 ---> 12.40
12.399 ---> 12.40
If condition false then:
12.390 ---> 12.39
12.391 ---> 12.39
12.395 ---> 12.39
12.399 ---> 12.39
Каков самый эффективный способ добиться этого?