factorial

    0熱度

    2回答

    很明顯,這是一個[hometask]和我所問的一個全新手問題。我試圖通過多次更改代碼來自己弄清楚,但仍然從階乘計算中得到錯誤的結果。 該計劃的想法是打印階乘的表爲整數從1到10,以獲得把戲完成的,我的想法是對嵌套和while語句使用如下圖所示的代碼: #include <stdio.h> int main (void) { int n, factorial, u; u

    -1熱度

    2回答

    我想解決這個問題http://www.spoj.pl/problems/LGIC/。我無法弄清楚這個序列是如何前進的。 lagarange的這是太複雜,以解決這麼大的範圍。 我能得到最遠的是用階乘 1! = 1 & a1=2 2! = 2 & a2=4 3! = 6 & a3=11 4! = 24 & a4=36 5! = 120 & a5=147

    1熱度

    1回答

    當試圖計算此序列我使用階乘(第17行) N必須是一個非負整數的矩陣得到一個錯誤 syms n limit(((-3)^n)/factorial(n),inf) 錯誤。 錯誤(第9行) 您如何解決這個問題或指定他們想要的矩陣?

    1熱度

    1回答

    因此,階乘函數可能會返回一個非常大的數字。 我該如何計算因析因而必須返回的數據大小?有沒有一種函數能夠根據我們計算階乘的數量n快速提供數據的大小? 例如,階乘(5)= 5 * 4 * 3 * 2 = 120 數120將是120 = 0b1111000其中0B結果表明是一個二進制數。至少,我需要7位來表示結果和概率,我希望將它適合8位作爲一個字節。

    1熱度

    4回答

    我想了解Java中的遞歸方法,並嘗試使用這種簡單的方法來計算階乘。 不知何故,它不起作用。有人能告訴我爲什麼嗎? public class FactorialRecursive extends ConsoleProgram { public void run() { println("This program calculates the factorial of an i

    0熱度

    1回答

    所以我最近開始對計算因子非常感興趣,於是我寫了一個,並從互聯網上找了幾個人來測試。下面是代碼(Python的2.7): def prime_sieve(n): """A prime sieve, takes an int n, and returns all the primes < n""" odds = range(3,n+1,2) #make a list of odd

    0熱度

    5回答

    我無法得到這個循環來執行它所應該的因子。它似乎只是循環一次。 static void Main(string[] args) { int a; int total=1; Console.WriteLine("Please enter any number"); a = Convert.ToInt32 (Console.ReadLine());

    2熱度

    2回答

    我正在做一個有點特別的FORTRAN程序。我只能用整型變量,而你也知道這些,你已經有了一個內存溢出,當您嘗試計算階乘優於12或13。所以我做了這個程序來避免這個問題: http://lendricheolfiles.webs.com/codigo.txt 但是很奇怪的事情正在發生。程序計算4或5次階乘,然後發出內存溢出消息。我使用的是Windows 8,我擔心這可能是失敗的原因,或者只是我做錯了什

    4熱度

    1回答

    我試圖在書中描述來實現的階乘lambda表達式階乘功能Lambda-calculus, Combinators and Functional Programming 它描述的方法有: fact = (Y)λf.λn.(((is-zero)n)one)((multiply)n)(f)(predecessor)n Y = λy.(λx.(y)(x)x)λx.(y)(x)x 其中 (x)y is

    0熱度

    2回答

    我需要寫一個程序,「長整型總和(INT N)」,這和這樣的值的總數: 1! − 2! + 3! − ... ± n! 我成功的與寫總和爲: 1-3 + 5 - ... ± (2n + 1) float sum (int n) { int max = 2*n +1, i = 1, sum = 0, ch = 2; for (i = 1; i <= max; i+2;){ if (