Ciao a tutti,
ho un problema con un file .java da creare. Devo creare una classe per calcolare il fattoriale di un numero usando BigInteger e poi un'altra (in un file separato) che visualizzi la richiesta del numero (Inserisci numero di cui vuoi il fattoriale) e il risultato.
Ho creato il primo file, ma è incompleto poichè non riesco a finirlo e perciò il compilatore mi da degli errori.
Questo è ciò che ho scritto:
codice:
import java.math.BigInteger;
public class Fattoriale {
public static void main(String[] args) {
calcolaFattoriale();
int result;
}
private static BigInteger calcolaFattoriale(BigInteger numero) {
while (numero<=1){
BigInteger numero = new BigInteger ();
result = numero.multiply (BigInteger.valueOf (numero.subtract(1)));
}
}
}
Qualcuno potrebbe darmi una mano correggendo il codice per favore?
1. non so come implementare il metodo calcolaFattoriale()
2. non sono sicura che il ciclo while sia formulato correttamente
3. non so che pesci prendere...anche se questo non è un problema di java
Grazie a chiunque abbia voglia di aiutarmi