У меня есть переменная BigDecimal
BigDecimal x = new BigDecimal("5521.0000000001");
Формула:
x = x.add(new BigDecimal("-1")
.multiply(x.divideToIntegralValue(new BigDecimal("1.0"))));
Я хочу удалить целую часть, чтобы получить значение x = ("0.0000000001")
, но мое новое значение — 1E -10, а не 0,0000000001.