//求100!
import java.math.BigInteger;
public class GetFactorial {
public static void main(String[] args) {
System.out.println(mul(new BigInteger("100")).toString());
}
public static BigInteger mul(BigInteger i) {
if (i.intValue() > 1) {
Integer ii = Integer.valueOf(i.intValue() - 1);
return i.multiply(mul(new BigInteger(ii.toString())));
}
return i;
}
}
//输出结果
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000