package pf; public class Fatorial{ private String fatorial; public void setFatorial(long n){ if(n==0||n==1) fatorial = "1"; else{ if(n<0) fatorial = "Não existe fatorial para numeros negativos !"; else fatorial = "O fatorial de " + n + " é " + this.CalculaFatorial(n); } } return fatorial; } private long CalculaFatorial(long n){ long fat = n; for(int i = 1; n > i; n--) fat=fat*(n-1); return fat; } }