我已經設法讓我的代碼工作,但覺得有更好的方法來編寫類似的東西,任何提示或錯誤指出? 這裏是我的代碼: 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);