Sou novo aqui. E to fazendo um aplicação remota em fatorial que a classe cliente que faça 4 requisições e retorne o valor do fatorial dessas requisições.
Um valor de uma variável BigInteger. Tenho que ter uma idéia de como vou implementar esse cliente
public long calculaFatorial( long numero ){
if ( numero == 1 ){
return numero; //condição de parada;
}
return numero * calculaFatorial( numero - 1 );
}
public BigInteger calculaFatorial( BigInteger numero ){
if ( numero.equals(BigInteger.ONE) ){
return numero; //condição de parada;
}
return numero.multiply(calculaFatorial( numero.subtract(BigInteger.ONE) ) );
}
Obrigado.