我在减去BigInteger.ONE以得到阶乘的时候得到了一个OutOfMemoryError,为什么?package polish_calculator;
import java.io.IOException;import java.math.BigInteger;
public class Main {
我想用core.logic编写阶乘。factorialo n1 m1))))
(factorialo 3 q))clojure.core.logic.LVar cannot be cast to java.lang.Number[Thrown class java.lang.ClassCastException]
用core.logic编写阶乘的正确方法是什么?