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