dovrebbe andare e calcolarti il fattoriale di 12.codice:import java.math.BigInteger; public class Fattoriale { public static void main(String[] args) { System.out.println(calcolaFattoriale(new BigInteger("12"))); } private static BigInteger calcolaFattoriale(BigInteger numero) { if (numero.equals(BigInteger.ONE) || numero.equals(new BigInteger("2"))) return numero; else return (calcolaFattoriale(numero.subtract(BigInteger.ONE))).multiply(numero); } }
c'erano un paio di errori di parentesi, ho editato.