Я не нашел никакого нативного метода для этого, поэтому я создал свой собственный в вспомогательном классе:
public static BigDecimal percentage(BigDecimal base, BigDecimal pct){
return base.multiply(pct).divide(new BigDecimal(100));
}
Но мне это не очень нравится, интересно, имеет ли API что-то подобное. Класс Number (предок BigDecimal) был бы хорошим местом.