У меня есть объект BigDecimal, и я хочу преобразовать его в строку. Проблема в том, что мое значение получило фракцию, и я получаю огромное количество (по длине), и мне нужно только исходное число в строке, например: для
BigDecimal bd = new BigDecimal(10.0001)
System.out.println(bd.toString());
System.out.println(bd.toPlainString());
вывод:
10.000099999999999766941982670687139034271240234375
10.000099999999999766941982670687139034271240234375
и мне нужно, чтобы значение out было точно числом 10.0001
в строке