RosettaCodeData/Task/Factorial/Java/factorial-1.java

12 lines
226 B
Java
Raw Normal View History

2013-04-10 21:29:02 -07:00
public static long fact(final int n) {
if (n < 0) {
System.err.println("No negative numbers");
return 0;
}
long ans = 1;
for (int i = 1; i <= n; i++) {
ans *= i;
}
return ans;
}