Tag: factorial
In der Mathematik, die Fakultät einer nicht-negativen integer n, bezeichnet durch n!, ist das Produkt aller positiven ganzen zahlen kleiner oder gleich n ist.
5
Antworten
Ich versuche zu berechnen, die Fakultät einer Zahl in PHP. Ich habe zwei Textfelder: 1) für 2)für das Ergebnis(die Fakultät der Zahl) Wenn ich auf "submit", ich möchte das Ergebnis in das Textfeld für das Ergebnis.Wie kann
6
Antworten
jedes mal wenn ich versuche, um die Fakultät von 171, bekomme ich INF. 170 funktioniert einwandfrei. Ist es möglich, dass die Fakultät von 171+ in einem Skript? Wie? Meine Funktion: function factorial($n) { if ($n == 0)
6
Antworten
Brauche ich ein Programm schreiben, das nach Eingabe einer Zahl und Ausgabe seiner Fakultät die Primzahl-ZERLEGUNG in der form: 4!=(2^3)*(3^1) 5!=(2^3)*(3^1)*(5^1) Das problem ist, ich kann immer noch nicht herausfinden, wie man das Ergebnis. Anscheinend in jeder
6
Antworten
Ich versuche zu berechnen, der Wert von 7 Fakultät und die Antwort erscheint, aber wenn ich versuchte, eine Möglichkeit, dies zu tun hielt ich der Suche nach code, der geschrieben wurde, so dass eine Reihe hatte zunächst
8
Antworten
private void button1_Click(object sender, EventArgs e) { String UserNumber = this.textBox1.Text; int NewUserNumber = Convert.ToInt32(UserNumber); int result = 0; int second = 0; while (NewUserNumber >= 1) { result = NewUserNumber * (NewUserNumber - 1); NewUserNumber--; }
47
Antworten
Suche nach einem wirklich schnellen Umsetzung des Fakultät Funktion in JavaScript. Jeder schlägt? Was ist die Palette der möglichen Argumente? Haben Sie als pre-faktorielle Berechnung und Speicherung der Werte in einer lookup-Tabelle? Was ist die Anwendung eine
1
Antworten
<html> <head> <title> </title> <script> var n = 2; var days = 365; function factorial() { var result = 1; for (var i = 1; i <= n; i++) { result *= i } return result; }
7
Antworten
Faktoren-Zahl ist eine Zahl, die multipliziert wird, indem es die vorherigen zahlen. Es ist zum Beispiel 5. 1*2*3*4*5 ist es Fakt Nummer. Ich habe bereits ein Programm, das druckt Fakultät einer Zahl, aber ich weiß nicht, wie
14
Antworten
wie kann ich diese kombinieren zwei Funktionen in einer rekursiven Funktion, um zu diesem Ergebnis zu kommen: factorial(6) 1! = 1 2! = 2 3! = 6 4! = 24 5! = 120 6! = 720 dies
7
Antworten
So, einfache Prozedur berechnet die Fakultät der Zahl. Code ist wie folgt. int calcFactorial(int num) { int total = 1; if (num == 0) { return 0; } for (num; num > 0; num--) { total *=
3
Antworten
Stieß ich auf ein problem der Berechnung 100 Fakultät. Hier ist, was ich versucht zuerst in Perl zu berechnen 100! : #!/usr/bin/perl use strict; use warnings; use Math::BigInt; my $n=<>; chomp($n); print fac($n); sub fac { my
2
Antworten
Für meine Programmierung Klasse, ich habe um ein Programm, das berechnet die Kombinationen-Funktion C(n,k) = n!/(k!*(n-k)!) durch die Verwendung einer main-Methode zum Umgang mit Eingang/Ausgang, eine Methode zur Berechnung der Fakultät, und eine Methode zur Berechnung der
5
Antworten
Ich bin neu und weiß nicht viel über Python. Weiß jemand, wie kann man eine Fakultät in einer while-Schleife? Kann ich es in eine if /elif-else-Anweisung: num = ... factorial = 1 if num < 0: print("must
5
Antworten
Habe ich die folgende Funktion zur Berechnung der Fakultät einer gegebenen Zahl: factorial <- function(x){ y <- 1 for(i in 1:x){ y <-y*((1:x)[i]) print(y) } } factorial(6) in console: [1] 1 [1] 2 [1] 6 [1] 24
3
Antworten
Muss ich eine Schleife verwenden, um zu finden, die die Fakultät einer gegebenen Zahl. Offensichtlich, was ich geschrieben habe, unten wird nicht funktionieren, weil, wenn i = inputNumber die Gleichung gleich 0. Wie kann ich verhindern, dass
5
Antworten
meine Frage ist nicht so viel über den code, wie es ist die Logik, die hinter dem schreiben eine faktorielle Programm. Ich bin derzeit einen MOOC an der Universität von Helsinki und ich haben stecken Sie diese
1
Antworten
Ich weiß, diesen code zu verwenden, um zu finden, die die Fakultät einer beliebigen Zahl, aber was ist, wenn wir es wollten mehr tun, und ändern Sie den code, so dass Sie berechnen und drucken Sie die
6
Antworten
Möchte ich einen Fakt-Programm in java unter Verwendung einer for-Schleife. Zum Beispiel möchte ich die Eingabe des Benutzers, sagen wir 10, und dann multiplizieren Sie 10*9*8*7*6*5*4*3*2*1. Ich brauche Hilfe den Bau der for Schleife. Der code unten
10
Antworten
Fakultät Programm mit Rekursion in c mit while-Schleife.In diesem Programm, sobald die Ausführung erreicht die Funktion, return-Anweisung, es wird nicht gehen zurück zu dem Aufruf der Funktion. Statt dessen führt es die Funktion wiederholt. kann jemand bitte
5
Antworten
Schrieb ich dieses Stück code zur Berechnung der Anzahl der Kombinationen: def fact(n): return 1 if(n == 1) else n * fact(n - 1) def combinations(n,k): return fact(n)/((fact(n - k) * fact(k))) while(True): print(combinations(int(input()), int(input()))) Die factorial-Funktion
8
Antworten
Ich bin Praktizierender Rekursion und ich kann nicht sehen, warum diese Methode nicht zu funktionieren scheint. Irgendwelche Ideen? public void fact() { fact(5); } public int fact(int n) { if(n == 1){ return 1; } return n
6
Antworten
Habe ich ein problem, dann gegeben eine Eingabe Zahl n, haben wir zu prüfen, ob das kein Fakt ist, einige andere keine, oder nicht. EINGANG 24, AUSGABE true EINGABE 25, AUSGANG false Ich habe geschrieben das folgende
13
Antworten
Habe ich versucht zu finden, die die Fakultät einer großen Zahl z.B. 8785856 in typischer Weise mit for-loop und double-Datentyp. Aber es zeigt die Unendlichkeit als Ergebnis, werden kann, weil es die überschreitung seiner Grenze. Also bitte
5
Antworten
Brauche ich zur Berechnung der Fakultät der zahlen bis zu etwa 100! um zu bestimmen, ob eine Reihe von coin-flip-style-Daten zufällig, wie pro dieser Wikipedia-Eintrag auf Bayes-Wahrscheinlichkeit. Wie Sie sehen können gibt es die notwendige Formel beinhaltet
9
Antworten
Hier ist mein Ansatz zu faktorielle: def factorial(n): '''Returns factorial of n''' r = 1 for i in range(1, n + 1): r *= i return r Ich denke, es ist ziemlich einfach, obwohl ich denke, Sie
1
Antworten
Heute in der Klasse mein Lehrer schrieb an die Tafel das rekursive Fakultät Algorithmus: int factorial(int n) { if (n == 1) return 1; else return n * factorial(n-1); } Sagte Sie, dass es Kosten von T(n-1)
9
Antworten
Ich habe Probleme beim Verständnis der folgenden Faktoren-Programm fact1(0,Result) :- Result is 1. fact1(N,Result) :- N > 0, N1 is N-1, fact1(N1,Result1), Result is Result1*N. Wenn fact1 heißt geschachtelt innerhalb des zweiten fact1, heißt das nicht, dass
13
Antworten
Derzeit habe ich diesen code und seine bedeutete zu berechnen faktorielle. int numberInt = int.Parse(factorialNumberTextBox.Text); for (int i = 1; i < numberInt; i++) { numberInt = numberInt * i; } factorialAnswerTextBox.Text = numberInt.ToString(); Aus irgendeinem Grund
7
Antworten
Ich bin mit unsigned long long-integer-format, um zu berechnen, big-faktorielle. Aber mein code nicht funktioniert und irgendwann kann man es anschauen? Eigentlich ist es Teil eines größeren code für Taylor expansion des exponentiellen Funktion, aber das Teil
21
Antworten
Wie würden Sie schreiben, ein nicht-rekursiver Algorithmus zum berechnen n!? InformationsquelleAutor der Frage | 2008-10-23
3
Antworten
Studiere ich mal die Komplexität in der Schule und unser Hauptaugenmerk scheint auf polynomieller Zeit O(n^c) algorithmen und quasi-linearer Zeit O(nlog(n)) algorithmen mit gelegentlichen exponentielle Zeit O(c^n) - Algorithmus als Beispiel für run-time-Perspektive. Allerdings, der Umgang mit
8
Antworten
Dabei: int x = 100; int result = 1; for (int i = 1; i < (x + 1); i++) { result = (result * i); } System.out.println(result); Dies ist klar, weil das Ergebnis zu groß für
5
Antworten
Bin ich zu schreiben versucht, ein Java-Programm zum berechnen der Fakultät einer großen Zahl. Es scheint BigInteger ist nicht in der Lage zu halten, eine so große Zahl. Den unten ist die (einfache) code, den ich schrieb.
17
Antworten
Ich bin verrückt: Wo ist der Ruby Funktion für die Fakultät? Nein, ich brauche kein tutorial-Implementierungen, ich will nur die Funktion aus der Bibliothek. Es ist nicht in Mathematik! Ich fange an zu zweifeln, ist es eine
15
Antworten
Was ist ein Beispiel (code) ein O(n!) Funktion? Es sollten geeignete Anzahl von Operationen ausführen, in Bezug auf n, das ist, ich Frage nach der Zeit-Komplexität. InformationsquelleAutor der Frage Derek Long | 2010-10-17
7
Antworten
Ich weiß, das klingt wie eine dumme Frage, aber hier ist es: gibt es eine eingebaute Fakultät in Haskell? Google gibt mir tutorials zu Haskell erklären, wie ich das umsetzen kann, es mich, und ich konnte nicht
3
Antworten
Was die Komplexität eines rekursiven Programm zu finden, Fakultät einer Zahl n? Meine Vermutung ist, dass es sein könnte O(n). InformationsquelleAutor der Frage Karan | 2010-02-24
2
Antworten
Welche Funktion wächst schneller, exponentiell (wie 2^n, n^n, e^n usw.) oder die Fakultät (n!)? Ps: ich habe gerade irgendwo gelesen, n! schneller wächst als 2^n ist. InformationsquelleAutor der Frage devsathish | 2012-07-23
1
Antworten
Mache ich ein Skript, die gibt die Fakultät für eine Nummer eingefügt, aber ich habe einige Probleme mit der Vermehrung. Hinweis: die Fakultät für gegeben ist durch: 9!=9*8*7*6*5*4*3*2*1 Hier ist mein code: #!/bin/bash echo "Insert an Integer"
10
Antworten
Ich war vor kurzem in einem Vorstellungsgespräch gefragt, um zu beschreiben, eine Methode zur Berechnung der Fakultät für eine beliebig große Anzahl; eine Methode, die wir erhalten alle die Ziffern der Antwort. Suchte ich in verschiedenen Orten
19
Antworten
Wie kann ich ein Programm schreiben zu finden, die Fakultät der natürlichen Zahl? InformationsquelleAutor der Frage Kraken | 2010-03-10
4
Antworten
Habe ich versucht zu berechnen poisson-Verteilung in python wie folgt: p = math.pow(3,idx) depart = math.exp(-3) * p depart = depart / math.factorial(idx) idx reicht von 0 Aber ich habe OverflowError: long int too large to convert
29
Antworten
Suche nach einem wirklich schnellen Umsetzung des Fakultät Funktion in JavaScript. Jeder schlägt? InformationsquelleAutor der Frage Ken | 2010-10-18
9
Antworten
War ich neugierig, ob es war eine gute Möglichkeit, dies zu tun. Mein Aktueller code ist so etwas wie: def factorialMod(n, modulus): ans=1 for i in range(1,n+1): ans = ans * i % modulus return ans %
2
Antworten
Fand ich auf dieser Seite beschreibt eine Reihe von algorithmen zur Berechnung der Fakultät. Leider, die Erklärungen sind knapp und ich habe keine Lust zu durchforsten Zeile nach Zeile des Quellcodes zu verstehen, die grundlegenden Prinzipien, die