Очень большой Double to BigDecimal

282
30 июня 2017, 06:02

Всем привет. При создании (конвертации) обьекта BigDecimal c 32-мя знаками у меня получается значение типа 1.0E-30

    BigDecimal delta = new BigDecimal("0.000000000000000000000000000001", mc);
или так:
    BigDecimal delta = new BigDecimal(0.000000000000000000000000000001d, mc);
    BigDecimal delta = BigDecimal.valueOf(0.000000000000000000000000000001d);

В общем результат один Output: DELTA: 1.0E-30

Как мне получить нормальный результат с 30 знаками (но это не предел) ? использую JavaHome=jdk1.8_131 хотя при 1.8_51 тоже самое Заранее благодарен за ответ!

READ ALSO
Как переопределить класс в Java?

Как переопределить класс в Java?

Есть бибилииотека https://githubcom/thoughtbot/expandable-recycler-view

328
Огромное количество подключений к mongodb

Огромное количество подключений к mongodb

Использую tomcat8, ubuntu 1604, mogodb, при каждом запросе к моему сервлету, делается запрос к базе данных

230
Как отправить сообщение боту в Telegram через java?

Как отправить сообщение боту в Telegram через java?

Подскажите что не так код почему то не работаетВот мой код: curl "https://api

800