Задать вопрос
@glodev

NullPointerException, Kotlin, Квадратный корень из BigDecimal?

val epsilon = 0.000000000000000000000001.toBigDecimal()
private val accuracy = MathContext(1000)
private val maxIteration = maxIteration
private fun doElipticK():BigDecimal{
        println(epsilon)
        val epsilonSqrt = epsilon.sqrt(accuracy)

Так код работает, но как только прибавляем 0.000000000000000000000001 к числу получаем исключение, в какую сторону смотреть?
val epsilon = 0.000000000000000000000002.toBigDecimal()
private val accuracy = MathContext(1000)
private val maxIteration = maxIteration
private fun doElipticK():BigDecimal{
        println(epsilon)
        val epsilonSqrt = epsilon.sqrt(accuracy)

NullPointerException
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Сложный 9 комментариев
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019 Куратор тега Java
Bigdata Engineer
В какой строке у тебя NPE?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Сбер Москва
от 300 000 до 350 000 ₽
DIGITAL SECTOR Краснодар
от 250 000 до 450 000 ₽
Сбер Санкт-Петербург
До 350 000 ₽