factorial

    0熱度

    1回答

    我想這個python函數來處理用戶輸入不提供非整數值(例如小數),並通過一個例外,否則。 # a function that takes an integer and returns its factorial def factorial(x): try: if x == 0: return (0) else: pro = 1

    -2熱度

    2回答

    我工作的一系列項目的功課,這也是設置的挑戰之一: 階乘查找 正整數的階乘,正,被定義爲產品 序列n,n-1,n-2,... 1和零的階乘0是 定義爲1. 使用循環和遞歸來解決這個問題。 num = input("Type number: ") num1 = str(float(num) - float(1)) fnum = float(num) * float(num1) while (nu

    0熱度

    1回答

    我很新的閃亮,但我想實現遞歸階乘功能轉換爲R 這裏是我想實現的代碼: recursive.factorial <- function(x) { # if the value of x is 0 or 1, then 1 is returned if (x == 0 || x == 1) { return (1) } else { retu

    -1熱度

    1回答

    我想用python每this的問題來計算尾數爲零的因子。到目前爲止,我的解決辦法是這樣的: import math def zeros(n): return len(str(math.factorial(n))) - len(str(math.factorial(n)).rstrip('0')) 這適用於更小的數字,但其中一個測試是1000000000!,我的算法的效率低下導致系統

    0熱度

    1回答

    儘管我正在學習JavaScript,但我想出了這個解析因子的解決方案,我想獲得一些反饋。 function factorialize(num) { var total= []; if(num!==0){ for(var i=1; i<=num; i++){ total.push(i); } var newTotal = total.reduce

    0熱度

    1回答

    在遞歸階乘使用最大的n個我階乘遞歸 recursive.factorial <- function(x) { if (x == 0) return (1) else return (x * recursive.factorial(x-1)) } 只是好奇,什麼都可以在這裏最大的X在我recursive.factorial VS集結INT因子()函數在R?有沒有一種方法

    -1熱度

    3回答

    我使用for循環編寫了JS中的factorial代碼,但沒有顯示所需的輸出。 我的代碼有什麼問題? var solution; for (x = 12; x > 0; x -= 1) { for (y = 12; y > 0; y -= 1){ solution = y * x; } } console.log(solution);

    0熱度

    1回答

    我想用rep語句來獲得階乘函數。 我試試!但失敗! fact <- function(n){ for (i in 0:n){ while(i<n){ rep{n*fact(n-1) if(i ==n) break} } } 謝謝你的回答。 :)

    3熱度

    5回答

    隨着Java編程的經驗,我開始學習Kotlin。我正在玩這種語言,發現我堅持使用kotlin中的for循環來找到一個因子。我設法使用while循環來做到這一點。 import java.util.Scanner fun main(args: Array<String>){ val reader=Scanner(System.`in`) val x: Int = reader

    0熱度

    1回答

    我有一個函數,我想用numba進行編譯,但是我需要計算該函數內部的階乘。不幸的是numba不支持math.factorial: import math import numba as nb @nb.njit def factorial1(x): return math.factorial(x) factorial1(10) # UntypedAttributeError: