<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Fakultät rekursiv berechnen]]></title><description><![CDATA[<p>Hallo, bin neu hier!<br />
Kann mir jemand verraten, warum der folgende Programmiercode nicht funktioniert?</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &quot;funkts.h&quot;
#include &lt;stdio.h&gt;
#include &lt;math.h&gt;

double nfkaul(double n)
{
	if (n &lt;= 1) return 1.;

	return(n*nfakul(n-1));
}
</code></pre>
<p>Dashier ist der Fehlercode:</p>
<pre><code>1&gt;nfakul.obj : error LNK2028: Nicht aufgelöstes Token (0A000038) &quot;&quot;double __cdecl nfakul(double)&quot; (?nfakul@@$$FYANN@Z)&quot;, auf das in Funktion &quot;&quot;double __cdecl nfkaul(double)&quot; (?nfkaul@@$$FYANN@Z)&quot; verwiesen wird.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/301331/fakultät-rekursiv-berechnen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 03:36:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/301331.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 24 Mar 2012 17:48:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:48:42 GMT]]></title><description><![CDATA[<p>Hallo, bin neu hier!<br />
Kann mir jemand verraten, warum der folgende Programmiercode nicht funktioniert?</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &quot;funkts.h&quot;
#include &lt;stdio.h&gt;
#include &lt;math.h&gt;

double nfkaul(double n)
{
	if (n &lt;= 1) return 1.;

	return(n*nfakul(n-1));
}
</code></pre>
<p>Dashier ist der Fehlercode:</p>
<pre><code>1&gt;nfakul.obj : error LNK2028: Nicht aufgelöstes Token (0A000038) &quot;&quot;double __cdecl nfakul(double)&quot; (?nfakul@@$$FYANN@Z)&quot;, auf das in Funktion &quot;&quot;double __cdecl nfkaul(double)&quot; (?nfkaul@@$$FYANN@Z)&quot; verwiesen wird.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2194983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194983</guid><dc:creator><![CDATA[Achi]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:51:02 GMT]]></title><description><![CDATA[<p>Du hast dich verschrieben:<br />
nfkaul<br />
nfakul</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194984</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:51:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:55:15 GMT]]></title><description><![CDATA[<p>Ach verdammt, das hat mir 1 stunde nerven gekostet ...</p>
<p>Vielen dank! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194985</guid><dc:creator><![CDATA[Achi]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:55:15 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:56:34 GMT]]></title><description><![CDATA[<p>Ich finde es irgendwie immer wieder lustig, dass Leuten Rekursion über die Fakultät näher gebracht wird. Dabei ist die doch gerade ein Paradebeispiel dafür, dass man Rekursion sehr sparsam einsetzen sollte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194987</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:56:34 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:57:53 GMT]]></title><description><![CDATA[<p>Stimmt und dann kommen die Fibonacci-Zahlen, obwohl die gerade ein Paradebeispiel dafür sind, wann man auf keinem Fall die Rekursion nehmen soll. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194989</guid><dc:creator><![CDATA[Travor]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:57:53 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:58:13 GMT]]></title><description><![CDATA[<p>Achi schrieb:</p>
<blockquote>
<p>Ach verdammt, das hat mir 1 stunde nerven gekostet ...</p>
<p>Vielen dank! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
</blockquote>
<p>Und dann mach aus <code>double n</code> lieber <code>int n</code> , sonst kostet dich das früher oder später eine weiter Stunde Nerven.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194990</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:58:13 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:58:55 GMT]]></title><description><![CDATA[<p>Das solltest du einmal meinem Lehrer versuchen bezubringen! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
<p>Der Unterricht mit ihm is der Horror, man muss sich so gut wie alles selbst beibringen, aber was solls ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194992</guid><dc:creator><![CDATA[Achi]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:58:55 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 17:59:54 GMT]]></title><description><![CDATA[<p>Gugelmoser schrieb:</p>
<blockquote>
<p>Achi schrieb:</p>
<blockquote>
<p>Ach verdammt, das hat mir 1 stunde nerven gekostet ...</p>
<p>Vielen dank! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
</blockquote>
<p>Und dann mach aus <code>double n</code> lieber <code>int n</code> , sonst kostet dich das früher oder später eine weiter Stunde Nerven.</p>
</blockquote>
<p>Danke, aber warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194993</guid><dc:creator><![CDATA[Achi]]></dc:creator><pubDate>Sat, 24 Mar 2012 17:59:54 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 18:03:00 GMT]]></title><description><![CDATA[<p>Achi schrieb:</p>
<blockquote>
<p>Gugelmoser schrieb:</p>
<blockquote>
<p>Achi schrieb:</p>
<blockquote>
<p>Ach verdammt, das hat mir 1 stunde nerven gekostet ...</p>
<p>Vielen dank! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
</blockquote>
<p>Und dann mach aus <code>double n</code> lieber <code>int n</code> , sonst kostet dich das früher oder später eine weiter Stunde Nerven.</p>
</blockquote>
<p>Danke, aber warum?</p>
</blockquote>
<p>Naja, zum einen gibt es sowas wie &quot;die <s>Rekursion</s>(bin heut etwas wirr) Fakultät aus Fließkommazahlen&quot; nicht. Das geht nur mit natürlichen Zahlen (und macht auch nur da Sinn). Zum anderen ist das Rechnen mit Fließkommazahlen recht lustig (manchmal), also... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194994</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 24 Mar 2012 18:03:00 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 18:05:52 GMT]]></title><description><![CDATA[<p>Okay, da hast du recht! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /><br />
Aber wie gesagt: bei unserem Lehrer lernt man halt nicht viel und deswegen muss man sich selbst alles aus dem internet zusammenkratzen! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
<p>Danke nochmal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2194997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2194997</guid><dc:creator><![CDATA[Achi]]></dc:creator><pubDate>Sat, 24 Mar 2012 18:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 18:15:41 GMT]]></title><description><![CDATA[<p>Achi schrieb:</p>
<blockquote>
<p>Gugelmoser schrieb:</p>
<blockquote>
<p>Achi schrieb:</p>
<blockquote>
<p>Ach verdammt, das hat mir 1 stunde nerven gekostet ...</p>
<p>Vielen dank! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
</blockquote>
<p>Und dann mach aus <code>double n</code> lieber <code>int n</code> , sonst kostet dich das früher oder später eine weiter Stunde Nerven.</p>
</blockquote>
<p>Danke, aber warum?</p>
</blockquote>
<p>-Fakultät ist doch nur für Natürliche Zahlen definiert.<br />
-Wenn ein float fest wäre, würde es nicht Fließkommazahl heißen.<br />
-Fließkommazahlen darfst du so <code>if(n&lt;=1)</code> nicht vergleichen. Wenn du Fließkommazahlen miteinander vergleichen willst, greifst du zum Epsilon-Test.</p>
<p>Epsilon-Test:</p>
<pre><code class="language-cpp">double d = 2.0;
double epsilon = 0.001;
if( d&gt;=(2.0f-epsilon) &amp;&amp; d&lt;=(2.0f+epsilon) )
{
    cout &lt;&lt; &quot;equal&quot;;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2195001</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195001</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 24 Mar 2012 18:15:41 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 18:12:49 GMT]]></title><description><![CDATA[<p>Achi schrieb:</p>
<blockquote>
<p>Ach verdammt, das hat mir 1 stunde nerven gekostet ...</p>
</blockquote>
<p>Nächstes Mal sinnvolle Namen, dann siehst du den Fehler auch viel eher. Spricht was gegen &quot;fakultaet&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195005</guid><dc:creator><![CDATA[Skritschi]]></dc:creator><pubDate>Sat, 24 Mar 2012 18:12:49 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 23:43:08 GMT]]></title><description><![CDATA[<p>Hacker schrieb:</p>
<blockquote>
<p>Das geht nur mit natürlichen Zahlen (und macht auch nur da Sinn).</p>
</blockquote>
<p>Schau dir mal die Gamma-Funktion an.</p>
<p>Außerdem finde ich double, ohne den Anwendungszweck zu kennen, fast schon sinnvoller als int, denn bei letzterem ist bereits ab 13! Schluss.</p>
<p>Edit: Bei 32-Bit-int.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195105</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sat, 24 Mar 2012 23:43:08 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sat, 24 Mar 2012 23:44:33 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>Außerdem finde ich double, ohne den Anwendungszweck zu kennen, fast schon sinnvoller als int, denn bei letzterem ist bereits ab 13! Schluss.</p>
</blockquote>
<p>Dann nehm halt C++11 und unsigned long long <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195106</guid><dc:creator><![CDATA[pyhax]]></dc:creator><pubDate>Sat, 24 Mar 2012 23:44:33 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 01:38:20 GMT]]></title><description><![CDATA[<p>cooky451 schrieb:</p>
<blockquote>
<p>Ich finde es irgendwie immer wieder lustig, dass Leuten Rekursion über die Fakultät näher gebracht wird. Dabei ist die doch gerade ein Paradebeispiel dafür, dass man Rekursion sehr sparsam einsetzen sollte.</p>
</blockquote>
<p>Es gibt ja quasi nur ein Beispiel einer einfachen Funktion(2^n), wo es sinnvoll ist Rekursion zu verwenden: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

long exp2(int i){
        if(i==0)
                return 1;
        return exp2(i-1)+exp2(i-1);
}

int main(){
        std::cout &lt;&lt; exp2(4) &lt;&lt; std::endl;
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195112</guid><dc:creator><![CDATA[XSpille]]></dc:creator><pubDate>Sun, 25 Mar 2012 01:38:20 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 06:20:59 GMT]]></title><description><![CDATA[<p>Rekursion sollte nur über die Ackermann-Funktion beigebracht werden. Bonuspunkte wer raus findet, was der Code macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195118</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Sun, 25 Mar 2012 06:20:59 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 07:14:49 GMT]]></title><description><![CDATA[<p>pyhax schrieb:</p>
<blockquote>
<p>Michael E. schrieb:</p>
<blockquote>
<p>Außerdem finde ich double, ohne den Anwendungszweck zu kennen, fast schon sinnvoller als int, denn bei letzterem ist bereits ab 13! Schluss.</p>
</blockquote>
<p>Dann nehm halt C++11 und unsigned long long <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Was ich auch faszinierend finde, aber zugleich bescheuert, ist <a href="http://ideone.com/ZiXG3" rel="nofollow">folgendes Programm</a> das einfach nur die größt-mögliche Zahl, die man in einem long double speichern kann, ausgibt. Das muss ich irgendwie falsch gemacht haben, auch wenn andererseits auf ideone (<a href="http://ideone.com/Na2AH" rel="nofollow">http://ideone.com/Na2AH</a>) long double anscheinend 12 Bytes groß ist (wie bei mir). Und wie groß ist bitteschön 2 hoch 96 ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5202">@otze</a>: Ich will, ich will! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195123</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 25 Mar 2012 07:14:49 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 07:33:50 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5202">@Otze</a>: Ich glaube, ich habe es raus.</p>
<p>ρ(a,b,<strong>0</strong>) = a + b<br />
ρ(a,b,<strong>1</strong>) = a * b<br />
ρ(a,b,<strong>2</strong>) = a<sup>b</sup><br />
...</p>
<p>Das nächste Glied lässt sich durch das wiederholen der Operation des vorigen, angewandt auf <code>a</code> , aber <code>b - 1</code> mal (nicht 1 mal natürlich), herausfinden.</p>
<p>Also ist das Folgeglied von <code>a + b</code> , wenn <code>a</code> bspw. = 3 (eig. irrelevant) und <code>b</code> = 4:</p>
<pre><code>a + a + a + a
= 4 * a
= b * a
</code></pre>
<p>Also wird <code>b - 1 = 3</code> mal <code>+ x =&gt; + a</code> angewandt: <code>a +a +a +a</code></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195126</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 25 Mar 2012 07:33:50 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 09:55:33 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>Außerdem finde ich double, ohne den Anwendungszweck zu kennen, fast schon sinnvoller als int, denn bei letzterem ist bereits ab 13! Schluss.</p>
</blockquote>
<p>Die Rückgabe (und die Zwischenergebnisse) sollten vom Typ double sein (da die Ergebnisse sehr groß werden), der Parameter aber vom Typ int (sofern man nicht die Gammafunktion implementiert).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195138</guid><dc:creator><![CDATA[Ramanujan]]></dc:creator><pubDate>Sun, 25 Mar 2012 09:55:33 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 11:11:50 GMT]]></title><description><![CDATA[<p>Hacker schrieb:</p>
<blockquote>
<p>Was ich auch faszinierend finde, aber zugleich bescheuert, ist <a href="http://ideone.com/ZiXG3" rel="nofollow">folgendes Programm</a> das einfach nur die größt-mögliche Zahl, die man in einem long double speichern kann, ausgibt. Das muss ich irgendwie falsch gemacht haben, auch wenn andererseits auf ideone (<a href="http://ideone.com/Na2AH" rel="nofollow">http://ideone.com/Na2AH</a>) long double anscheinend 12 Bytes groß ist (wie bei mir). Und wie groß ist bitteschön 2 hoch 96 ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
</blockquote>
<p>Lern doch bitte endlich mal, was Fließkommazahlen sind. Dann verstehst du auch die Ausgabe. Und nein, das ist nicht 2^96, was du da bekommst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195160</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195160</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:11:50 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 11:16:39 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Und nein, das ist nicht 2^96, was du da bekommst.</p>
</blockquote>
<p>Ist <a href="http://ideone.com/Btwuf" rel="nofollow">das</a> 2<sup>96</sup>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195165</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195165</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:16:39 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 11:27:30 GMT]]></title><description><![CDATA[<p>Hacker schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Und nein, das ist nicht 2^96, was du da bekommst.</p>
</blockquote>
<p>Ist <a href="http://ideone.com/Btwuf" rel="nofollow">das</a> 2<sup>96</sup>?</p>
</blockquote>
<p>Ja? Hast du keinen <a href="http://www.google.com/help/features.html#reference" rel="nofollow">Taschenrechner</a>? Glaubst du einem Computer nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195168</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:27:30 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 11:32:49 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Hacker schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Und nein, das ist nicht 2^96, was du da bekommst.</p>
</blockquote>
<p>Ist <a href="http://ideone.com/Btwuf" rel="nofollow">das</a> 2<sup>96</sup>?</p>
</blockquote>
<p>Ja? Hast du keinen <a href="http://www.google.com/help/features.html#reference" rel="nofollow">Taschenrechner</a>?</p>
</blockquote>
<p>Doch, nur ist der so fies und gibt mir sowas:</p>
<blockquote>
<p>2^96 = 7.92281625 × 10<sup>28</sup></p>
</blockquote>
<blockquote>
<p>Glaubst du einem Computer nicht?</p>
</blockquote>
<p>Was!? Natürlich. Stell das nie in Frage.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195171</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195171</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:32:49 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 11:35:48 GMT]]></title><description><![CDATA[<p>Hacker schrieb:</p>
<blockquote>
<p>Doch, nur ist der so fies und gibt mir sowas:</p>
<blockquote>
<p>2^96 = 7.92281625 × 10<sup>28</sup></p>
</blockquote>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> Ich korrigiere: Bevor du lernst, was Fließkommazahlen sind und was dein Maximum zu bedeuten hat, lern erst einmal den Zahlenraum über 1000.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195173</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195173</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:35:48 GMT</pubDate></item><item><title><![CDATA[Reply to Fakultät rekursiv berechnen on Sun, 25 Mar 2012 11:58:45 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Hacker schrieb:</p>
<blockquote>
<p>Doch, nur ist der so fies und gibt mir sowas:</p>
<blockquote>
<p>2^96 = 7.92281625 × 10<sup>28</sup></p>
</blockquote>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> Ich korrigiere: Bevor du lernst, was Fließkommazahlen sind und was dein Maximum zu bedeuten hat, lern erst einmal den Zahlenraum über 1000.</p>
</blockquote>
<p>Ok. Das ist natürlich umgerechnet ungefähr dasselbe wie meine Ausgabe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195185</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:58:45 GMT</pubDate></item></channel></rss>