我已经设法让我的代码工作,但觉得有更好的方法来编写类似的东西,任何提示或错误指出? 这里是我的代码: public static void main(String[] args) {
DecimalFormat df = new DecimalFormat("0.##E0");
BigDecimal a;
BigInteger fact;
int n
我试图创建一个因子程序,但是当数字变得太大时,答案就会出错。这是我的代码。我是数学/大学新手,无法弄清楚如何正确地将其实施到程序中。任何帮助表示赞赏。谢谢。 package main
import (
"fmt"
"os"
"strconv"
"math/big"
)
func main() {
fmt.Print("What integer would you like to
问候互联网的人! 我是Java的新手。我有一个关于创建阶乘的问题。 我能够创建一个只显示结果的因子。我这里有语法: import java.util.Scanner;
public class DynamicFact {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);