У меня есть 2 класса в проекте Java Hibernate
класс валюты с переменной (экспонента) с (BigDecimal) DataType
&
класс клиента с переменной (баланс) с(BigDecimal) DataType
я хочу установить масштаб баланса в качестве показателя степени
пример:
1) if exponent = 2, and balance = 230.1340098 then balance must be 230.13
2) if exponent = 1, and balance = 230.1340098 then balance must be 230.1
3) if exponent = 3, and balance = 230.1340098 then balance must be 230.134
4) if exponent = 0, and balance = 230.1340098 then balance must be 230
....
....
....
как я могу это сделать?
что я имею в виду, я хочу поставить шкалу баланса клиента в качестве показателя его валюты
Примечание: я пробую BigDecimal.setScale (), но этот метод требует постоянного целочисленного поля dataTypeгде экспонента - BigDecimal и переменная