pessoal existe algum metodo que calcule numeros fatoriais ? , caso não tenha como faço para calcular em um programa simple ?
Um abraço e até mais !!!
pessoal existe algum metodo que calcule numeros fatoriais ? , caso não tenha como faço para calcular em um programa simple ?
Um abraço e até mais !!!
Não tem nenhum método pronto na API Java.
Calcular o fatorial é bem fácil e existem N maneiras de fazer. É comum usarmos recursividade para resolver este problema.
Vou dar dois exemplos de como calcular um fatorial aqui.
1o sem recursividade:
public int fatorial(int numero) {
int fat = 1;
for (int i = numero; i >= 1; i--) {
fat *= numero;
}
return fat;
}
2a com recursão
public int fatorial(int numero) {
if(numero <= 1) {
return 1;
}
else {
return numero * fatorial(n - 1);
}
}
Cara , muito obrigado eu nem imaginava que seria assim , valeu !!!