我有这个代码,我设法数了数77!
。但是我有点困惑如何计算双变量中所有数字的总和?
77!= 1.4518309202828584E113。而且我不能在这里使用整数数据类型。我该怎么办?
package org.kodejava.example.io;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.util.Arrays;
public class Many {
public static void main(String[] args) {
System.out.println(factorial(77))
}
public static double factorial(double n) {
if (n == 0) return 1;
return n * factorial(n-1);
}
}