<?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[Wie kann man sqrt am schnellsten berechnen?]]></title><description><![CDATA[<p>Wie kann man sqrt am schnellsten berechnen? Ich schreibe gerade ein C Programm für Microcontroller.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186220/wie-kann-man-sqrt-am-schnellsten-berechnen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 18:56:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186220.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Jul 2007 09:34:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 09:34:31 GMT]]></title><description><![CDATA[<p>Wie kann man sqrt am schnellsten berechnen? Ich schreibe gerade ein C Programm für Microcontroller.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319524</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Fri, 06 Jul 2007 09:34:31 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 16:59:55 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Numerisch oder algebraisch ?<br />
Über dem reellen oder komplexen Körper, oder einem anderen ?</p>
<p>Im ersten Fall (numerisch für komplexe Zahlen) liefert schon der simple Newton-Algorithmus schnell brauchbare Approximationen.</p>
<p>Wenn Du exakte Lösungen brauchst oder in anderen Körpern rechnen mußt, wird's schwieriger - dazu braucht man Computer-Algebra-Software.</p>
<p>PS. Muß es nicht `numquam' heißen ?</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319858</guid><dc:creator><![CDATA[kleine Bemerkung]]></dc:creator><pubDate>Fri, 06 Jul 2007 16:59:55 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 18:12:07 GMT]]></title><description><![CDATA[<p>ich würd mal behaupten, falsches Forum.</p>
<p>Ich würd mal empfehlen, schau dir mal die implementierung einer math.h an, und schmeiß das raus, was du nicht brauchst. Für gewöhnlich sollte die schon optimiert sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319893</guid><dc:creator><![CDATA[Krux]]></dc:creator><pubDate>Fri, 06 Jul 2007 18:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 18:18:27 GMT]]></title><description><![CDATA[<p>Ich brauche sqrt nur für reelle Zahlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319897</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Fri, 06 Jul 2007 18:18:27 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 18:29:16 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Ich brauche sqrt nur für reelle Zahlen.</p>
</blockquote>
<p>reichen auch ganze zahlen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319905</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Fri, 06 Jul 2007 18:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 18:53:01 GMT]]></title><description><![CDATA[<p>Reicht auch die Inverse? Die geht sehr schnell <a href="http://www.lomont.org/Math/Papers/2003/InvSqrt.pdf" rel="nofollow">http://www.lomont.org/Math/Papers/2003/InvSqrt.pdf</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319919</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Fri, 06 Jul 2007 18:53:01 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 20:34:30 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">float sqrt (float f)
{
    if (f == 0.0f)
        return 0.0f;

    float f1 = f;
    unsigned long *ptr = (unsigned long*)&amp;f;
    *ptr = (0xbe6f0000-*ptr)&gt;&gt;1;

    return f1*f;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1319966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319966</guid><dc:creator><![CDATA[heim geh]]></dc:creator><pubDate>Fri, 06 Jul 2007 20:34:30 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Fri, 06 Jul 2007 21:14:06 GMT]]></title><description><![CDATA[<p>Das ist aber extrem ungenau ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319982</guid><dc:creator><![CDATA[TomasRiker]]></dc:creator><pubDate>Fri, 06 Jul 2007 21:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 06:45:30 GMT]]></title><description><![CDATA[<p>pale dog schrieb:</p>
<blockquote>
<p>Zdravko schrieb:</p>
<blockquote>
<p>Ich brauche sqrt nur für reelle Zahlen.</p>
</blockquote>
<p>reichen auch ganze zahlen?</p>
</blockquote>
<p>Nein. Also z.B. haben wir float Variablen.<br />
Ich habe bisher nur diese ziemlich gute Variante von sqrt:</p>
<pre><code class="language-cpp">float mysqrtopt(float r)
{
register float xn=r;
xn=(xn+r/xn)/2;
xn=(xn+r/xn)/2;
xn=(xn+r/xn)/2;
xn=(xn+r/xn)/2;
xn=(xn+r/xn)/2;
xn=(xn+r/xn)/2;
xn=(xn+r/xn)/2;
return xn;
}
</code></pre>
<p>Ob das aber wirklich schnell ist, kann ich nicht bestätigen. Hauptsache ist, dass es gut sqrt approximiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320059</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320059</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 07 Jul 2007 06:45:30 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 07:38:22 GMT]]></title><description><![CDATA[<p>also den source oben koenntest du als fangsnaehrung nehmen (statt xn=r also xn=...) und statt /2 waere *0.5f eventuell gut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320076</guid><dc:creator><![CDATA[rapso]]></dc:creator><pubDate>Sat, 07 Jul 2007 07:38:22 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 08:10:59 GMT]]></title><description><![CDATA[<pre><code>float fake_sqrt (float f)
{
	int i = (((*(int*)&amp;f &amp; 0x7FFFFFFF) - 0x3f800000)&gt;&gt;1) + 0x3f800000;
	return *(float*)&amp;i;
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320092</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Sat, 07 Jul 2007 08:10:59 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 08:32:36 GMT]]></title><description><![CDATA[<p>das hätte man doch auch selber mit google finden können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320108</guid><dc:creator><![CDATA[ich glaube]]></dc:creator><pubDate>Sat, 07 Jul 2007 08:32:36 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 08:38:18 GMT]]></title><description><![CDATA[<p>pale dog schrieb:</p>
<blockquote>
<pre><code>float fake_sqrt (float f)
{
	int i = (((*(int*)&amp;f &amp; 0x7FFFFFFF) - 0x3f800000)&gt;&gt;1) + 0x3f800000;
	return *(float*)&amp;i;
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>Nicht gerade genau.</p>
<p>@Zdravko:<br />
Nimm doch sqrt aus math.h, das benutzt das Heronverfahren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320112</guid><dc:creator><![CDATA[kuckuck]]></dc:creator><pubDate>Sat, 07 Jul 2007 08:38:18 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 10:23:25 GMT]]></title><description><![CDATA[<p>Und endlich? Was soll ich benutzen? Jeder sagt etwas anderes.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320145</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320145</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 07 Jul 2007 10:23:25 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 10:29:56 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">float mysqrtopt(float r)
</code></pre>
<p>Das wird bei etwas grösseren Zahlen, hier ab ca. r &gt; 3000 schnell wackelig nicht wahr.</p>
<p>Gucke mal dies:</p>
<pre><code class="language-cpp">#define MAGIC_SQRT_NUMBER 0x5f3759df
float magic_sqrt(float x)
{
	float h = x/2;
	int i = MAGIC_SQRT_NUMBER-(*(int*)&amp;x&gt;&gt;1);
	x = *(float*)&amp;i;
	return 1/(x=x*(1.5f-h*x*x));
}
</code></pre>
<p>Für x &lt; 10<sup>4</sup> ganz gut.<br />
Für grössere x kannst du vor der Ausgabe durch Einfügen der Zeilen<br />
x=x*(1.5f-h*x*x) die Genauigkeit steigern.</p>
<p>Für sehr grosse Zahlen kannst du gleich sqrt aus math.h nehmen, da gibts keinen Gewinn an Geschwindigkeit mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320148</guid><dc:creator><![CDATA[proggingmania]]></dc:creator><pubDate>Sat, 07 Jul 2007 10:29:56 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 10:51:15 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Und endlich? Was soll ich benutzen? Jeder sagt etwas anderes.</p>
</blockquote>
<p>Welcome to the real world.</p>
<p>Hinsetzen, Genauigkeitsrahmen der einzelnen Lösungen prüfen, Laufzeiten nachrechnen, vergleichen, entscheiden. Viel Spaß.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320156</guid><dc:creator><![CDATA[Daniel E.]]></dc:creator><pubDate>Sat, 07 Jul 2007 10:51:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 11:33:00 GMT]]></title><description><![CDATA[<p>Benutze dein Hirn!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320174</guid><dc:creator><![CDATA[Jimmy Hendrix]]></dc:creator><pubDate>Sat, 07 Jul 2007 11:33:00 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 11:58:58 GMT]]></title><description><![CDATA[<p>Du könntest auch deine Version benutzen und ein bisschen verbessern, indem du deine Näherungsschritte in eine Schleife packst.<br />
Die Schleife wird abgebrochen, wenn eine gewünschte Genauigkeit ( als PRECISION definiert ) erreicht ist.<br />
Bei sehr grossen Zahlen und einem zu kleinen Precisionswert gibt es eine Endlosschleife.<br />
1E-7 scheint mir ein guter Kompromiss zu sein.<br />
Die Variable iteration_step_counter zählt die Schleifendurchläufe, die kannst du natürlich später rausschmeissen. ( falls du diese Version benutzen willst )<br />
Bei FLT_MAX sind es bei mir 68 Durchläufe.<br />
Je kleiner die Zahl umso weniger Durchläufe. ( Zahl=9 Durchläufe = 5 usw. )</p>
<p>Ob das schneller als die sqrt-Variante ist, keine Ahnung, das auszuprobieren überlasse ich dir.</p>
<pre><code class="language-cpp">#define PRECISION 1E-7
#define FLT_MAX         3.402823466e+38F   

int iteration_step_counter = 0;

float mysqrtopt_opt( float r )
{
	float x = r;
	do
	{
		x  = ( x + r / x ) / 2;
		iteration_step_counter++;

	}while( ( x*x / r ) &gt; (1.0 + PRECISION) );

	return x;
}

int main()
{
	float z = FLT_MAX;
	float x = mysqrtopt_opt(z);
	printf(&quot;%G Anzahl der Schleifendurchlaeufe: %d\n&quot;, x, iteration_step_counter );
	return 0;
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320184</guid><dc:creator><![CDATA[proggingmania]]></dc:creator><pubDate>Sat, 07 Jul 2007 11:58:58 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 13:51:53 GMT]]></title><description><![CDATA[<p>proggingmania schrieb:</p>
<blockquote>
<pre><code class="language-cpp">float mysqrtopt(float r)
</code></pre>
<p>Das wird bei etwas grösseren Zahlen, hier ab ca. r &gt; 3000 schnell wackelig nicht wahr.</p>
<p>Gucke mal dies:</p>
<pre><code class="language-cpp">#define MAGIC_SQRT_NUMBER 0x5f3759df
float magic_sqrt(float x)
{
	float h = x/2;
	int i = MAGIC_SQRT_NUMBER-(*(int*)&amp;x&gt;&gt;1);
	x = *(float*)&amp;i;
	return 1/(x=x*(1.5f-h*x*x));
}
</code></pre>
<p>Für x &lt; 10<sup>4</sup> ganz gut.<br />
Für grössere x kannst du vor der Ausgabe durch Einfügen der Zeilen<br />
x=x*(1.5f-h*x*x) die Genauigkeit steigern.</p>
<p>Für sehr grosse Zahlen kannst du gleich sqrt aus math.h nehmen, da gibts keinen Gewinn an Geschwindigkeit mehr.</p>
</blockquote>
<p>Ich werde das benutzen. 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/1320227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320227</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 07 Jul 2007 13:51:53 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 16:32:59 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">float sqrtf(float);
double sqrt(double);
</code></pre>
<p>Die beiden Funktionen sollten verdammt schnell sein, zumindest schneller als irgendwelche Bithacks. (Wozu gibts die FPU?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320302</guid><dc:creator><![CDATA[Mr. N]]></dc:creator><pubDate>Sat, 07 Jul 2007 16:32:59 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 16:45:17 GMT]]></title><description><![CDATA[<p>Mr. N schrieb:</p>
<blockquote>
<pre><code class="language-cpp">float sqrtf(float);
double sqrt(double);
</code></pre>
<p>Die beiden Funktionen sollten verdammt schnell sein, zumindest schneller als irgendwelche Bithacks. (Wozu gibts die FPU?)</p>
</blockquote>
<p>Weißt du wie schnell die FPU von AT91 oder TI MSP ist? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320307</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 07 Jul 2007 16:45:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 17:04:33 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Mr. N schrieb:</p>
<blockquote>
<pre><code class="language-cpp">float sqrtf(float);
double sqrt(double);
</code></pre>
<p>Die beiden Funktionen sollten verdammt schnell sein, zumindest schneller als irgendwelche Bithacks. (Wozu gibts die FPU?)</p>
</blockquote>
<p>Weißt du wie schnell die FPU von AT91 oder TI MSP ist? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>Nö. Woher soll ich das wissen? Haben die überhaupt eine? Wenn nicht, wird das Standard-sqrt ja wohl per Bibliothek sein, und vermutlich wird die Bibliothek sogar recht gut sein.</p>
<p>Aber du kannst ja Benchmarks machen und vergleichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320317</guid><dc:creator><![CDATA[Mr. N]]></dc:creator><pubDate>Sat, 07 Jul 2007 17:04:33 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sat, 07 Jul 2007 17:43:54 GMT]]></title><description><![CDATA[<p>Mr. N schrieb:</p>
<blockquote>
<p>Zdravko schrieb:</p>
<blockquote>
<p>Mr. N schrieb:</p>
<blockquote>
<pre><code class="language-cpp">float sqrtf(float);
double sqrt(double);
</code></pre>
<p>Die beiden Funktionen sollten verdammt schnell sein, zumindest schneller als irgendwelche Bithacks. (Wozu gibts die FPU?)</p>
</blockquote>
<p>Weißt du wie schnell die FPU von AT91 oder TI MSP ist? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>Nö. Woher soll ich das wissen? Haben die überhaupt eine?</p>
</blockquote>
<p>haben sie nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
ich würde dem op ja zu festkommaarithmetik raten, mit floats tut er sich keinen gefallen.<br />
bei AT91SAM7's isses noch machbar, die haben genug power (ARM7), aber 'nem MSP430 würde ich das nicht zumuten wollen. der ist selbst mit C++ überfordert. assembler oder C schmecken ihm am besten <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/1320335</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320335</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Sat, 07 Jul 2007 17:43:54 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sun, 08 Jul 2007 09:39:45 GMT]]></title><description><![CDATA[<p>Wenn die keine FPU haben, wie können die dann überhaupt Floatwerte verarbeiten ? Softwaregesteuert ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320563</guid><dc:creator><![CDATA[hardwarelooser]]></dc:creator><pubDate>Sun, 08 Jul 2007 09:39:45 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sun, 08 Jul 2007 10:49:42 GMT]]></title><description><![CDATA[<p>am besten ist immer um die langsamen instructions drumrum zu kommen, sqrt kann man sehr oft umgehen. vielleicht sagst du uns ja den zusammenhang in dem du sqrt nutzt (code?) und vielleicht hat dann jemand nen tip wie du ohne sqrt auskommst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320588</guid><dc:creator><![CDATA[rapso]]></dc:creator><pubDate>Sun, 08 Jul 2007 10:49:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann man sqrt am schnellsten berechnen? on Sun, 08 Jul 2007 10:55:43 GMT]]></title><description><![CDATA[<p>hardwarelooser schrieb:</p>
<blockquote>
<p>Wenn die keine FPU haben, wie können die dann überhaupt Floatwerte verarbeiten ? Softwaregesteuert ?</p>
</blockquote>
<p>ja, wird alles per software gemacht und ist natürlich dementsprechend langsam...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1320591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1320591</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Sun, 08 Jul 2007 10:55:43 GMT</pubDate></item></channel></rss>