[quote=fabiobh]O problema é que eu precisava subtrair esse numero e depois usar o metodo de raiz quadrada
Math.sqrt
O método Math.sqrt() recebe um double em sua assinatura. Portanto, basta fazer a subtração com o BigDecimal e em seguida, usar o método doubleValue da própria classe BigDecimal para passar na assinatura do sqrt.
Valeu gente, obrigado, consegui solucionar usando o método doubleValue recomendado pelo nel, e o tutorial do bigInteger passado pelo viniciusalvess explica muita coisa que eu não fazia idéia, brigaduuuuuu…