JAVA中整数递归后的值long类型放不下咋办

JAVA中整数递归后的值long类型放不下咋办

在Java中比long更大的数据类型可以使用浮点数double,或者 BigInteger,但是一般递归也不会得到这么大的数字呀,除非是有意而为之,或者如果递归写的有问题就会出现栈溢出,报java.lang.StackOverflowError错误

可以用double

可以改成long long int 或者double类型