Java BigDecimal remove números decimais e finais

Eu sou novo em Java e tentando pegar um BigDecimal (por exemplo, 99999999.99) e convertê-lo em uma string, mas sem a casa decimal e os números à direita. Além disso, não quero vírgulas no número e o arredondamento não é necessário.

Eu tentei:

Math.Truncate(number)

mas BigDecimal não é suportado.

Alguma ideia?

Muito obrigado.

questionAnswers(6)

yourAnswerToTheQuestion