<?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[C++ Wurzel]]></title><description><![CDATA[<p>Hallo, so doof die Frage klingt, aber wie macht man den die Wurzel in C++?</p>
<p>Also ich habe es so</p>
<p>erg=(b*b)-(c*c);<br />
erg=sqrt(erg);<br />
cout&lt;&lt;&quot;Loesung = &quot;&lt;&lt;endl;<br />
cout&lt;&lt;erg;</p>
<p>Problem: Warning double .. float ..</p>
<p>Was ist mit den Warnungen gemeint und stimmt das überhaupt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/201983/c-wurzel</link><generator>RSS for Node</generator><lastBuildDate>Tue, 06 Oct 2026 06:54:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201983.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Jan 2008 12:07:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 12:07:41 GMT]]></title><description><![CDATA[<p>Hallo, so doof die Frage klingt, aber wie macht man den die Wurzel in C++?</p>
<p>Also ich habe es so</p>
<p>erg=(b*b)-(c*c);<br />
erg=sqrt(erg);<br />
cout&lt;&lt;&quot;Loesung = &quot;&lt;&lt;endl;<br />
cout&lt;&lt;erg;</p>
<p>Problem: Warning double .. float ..</p>
<p>Was ist mit den Warnungen gemeint und stimmt das überhaupt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431717</guid><dc:creator><![CDATA[angelo18]]></dc:creator><pubDate>Sun, 06 Jan 2008 12:07:41 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 12:22:13 GMT]]></title><description><![CDATA[<p>Dieser Fehler sollte nur in C, nicht aber in C++ auftauchen.<br />
C++ unterstützt die Überladenen Formen:</p>
<pre><code class="language-cpp">double sqrt (      double x );
      float sqrt (       float x );
long double sqrt ( long double x );
</code></pre>
<p>C unterstützt keine Überladung, und hat deshalb nur die double Version. Wenn man dort sqrt mit einem float benutzt wird dieser implizit in einen double gewandelt und nach der Berechnung wieder zurück. Ein double passt aber nicht (immer) in einen float <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Es gibt eine Warnung.</p>
<p>Siehe dazu auch:<br />
<a href="http://www.cplusplus.com/reference/clibrary/cmath/sqrt.html" rel="nofollow">http://www.cplusplus.com/reference/clibrary/cmath/sqrt.html</a></p>
<p>Gruß<br />
Don06</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431722</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Sun, 06 Jan 2008 12:22:13 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:48:35 GMT]]></title><description><![CDATA[<p>Und wo wäre jetzt mein Fehler ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431726</guid><dc:creator><![CDATA[angelo18]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:48:35 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 12:48:08 GMT]]></title><description><![CDATA[<p>math.h ist ein C-Header.</p>
<p>Mit dem C++-Header cmath sollte es gehen. (und iostream.h ist weder C noch C++, das ist spätestens seit 1998 iostream ohne h)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431740</guid><dc:creator><![CDATA[darthdespotism]]></dc:creator><pubDate>Sun, 06 Jan 2008 12:48:08 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 12:50:51 GMT]]></title><description><![CDATA[<p>habs gemacht , aber die fehler kommen immernoch hier sind sie :<br />
In function `int main()':</p>
<p>:27: error: `cout' undeclared (first use this function)</p>
<p>27: error: (Each undeclared identifier is reported only once for each function it appears in.)</p>
<p>27: error: `endl' undeclared (first use this function)</p>
<p>32: error: `cin' undeclared (first use this function)</p>
<p>53: warning: converting to `int' from `float'</p>
<p>54: error: call of overloaded `sqrt(int&amp;)' is ambiguous</p>
<p>23: note: candidates are: double sqrt(double)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431742</guid><dc:creator><![CDATA[angelo18]]></dc:creator><pubDate>Sun, 06 Jan 2008 12:50:51 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 12:54:59 GMT]]></title><description><![CDATA[<p>kauf dir mal ein neues buch <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>die klassen, objekte und funktionen aus &lt;iostream&gt; und den anderen c++-headern<br />
befinden sich im namespace &quot;std&quot;.</p>
<p>also entweder</p>
<pre><code class="language-cpp">using namespace std;
</code></pre>
<p>schreiben</p>
<p>oder</p>
<pre><code class="language-cpp">std::cout &lt;&lt; &quot;blubb&quot; &lt;&lt; std::endl;
</code></pre>
<p>verwenden <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/1431745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431745</guid><dc:creator><![CDATA[hey]]></dc:creator><pubDate>Sun, 06 Jan 2008 12:54:59 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:28:12 GMT]]></title><description><![CDATA[<p>Die Wurzel eines Integers bekommst du trotzdem noch nicht so:</p>
<pre><code class="language-cpp">int erg = std::sqrt(9);
</code></pre>
<p>, da brauchst du schon</p>
<pre><code class="language-cpp">float erg = std::sqrt(static_cast&lt;float&gt;(9));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1431770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431770</guid><dc:creator><![CDATA[darthdespotism]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:28:12 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:48:15 GMT]]></title><description><![CDATA[<p>also nun habe ich das, habe nur noch 1 Fehler</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431773</guid><dc:creator><![CDATA[angelo18]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:48:15 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:39:48 GMT]]></title><description><![CDATA[<p>Puh, deine Einrückung ist anstrengend <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="😉"
    /> &quot;Normalerweise&quot; rückt man etwa so ein:</p>
<pre><code class="language-cpp">int main()
{
    bla
    if ( blubb )
    {
        blebb
        blöbb
    }
    else
        bliblablubber
}
</code></pre>
<p>Ach, und es würde noch helfen, wenn du die Fehlermeldungen posten würdest</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431779</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:39:48 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:42:57 GMT]]></title><description><![CDATA[<p>Hier der Fehler : Zeile 100</p>
<p>expected unqualified-id before &quot;if&quot;<br />
expected <code>,' or</code>;' before &quot;if&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431783</guid><dc:creator><![CDATA[angelo18]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:42:57 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:43:45 GMT]]></title><description><![CDATA[<p>Eventuell eine Klammer zuviel geschlossen? Kann ich aus dem Code jetzt schlecht erkennen..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431784</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:45:44 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int main() 
{ 
    bla 
    if ( blubb ) 
    { 
        blebb 
        blöbb 
    } 
    else 
        bliblablubber 
    }

    blabla
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1431786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431786</guid><dc:creator><![CDATA[zustimmmmmmmer]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:45:44 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:46:36 GMT]]></title><description><![CDATA[<p>ups sry hab vergessen:</p>
<pre><code class="language-cpp">int main() 
{ 
    bla 
    if ( blubb ) 
    { 
        blebb 
        blöbb 
    } 
    else {
        bliblablubber 
    } 

    blabla 
}
</code></pre>
<p>so jetzt passts <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=";D"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431787</guid><dc:creator><![CDATA[zusttimmmmmmmer]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:46:36 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Wurzel on Sun, 06 Jan 2008 13:46:55 GMT]]></title><description><![CDATA[<p>hmm erstmal:</p>
<blockquote>
<p>Ja , ich mach es mit dem Alten</p>
</blockquote>
<p><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>[...] denn wir lernen es so in der Schule!</p>
</blockquote>
<p>was ist das für ne Einstellung? Da Lehrer nicht, wie Akademiker, gezwungen sind, jedes Jahr mehrer Fortbildungen zu besuchen (tjo warum sind unsere Lehrer wohl so schlecht?!), sind diese oft auf einem Stand von vor 15 - 20 Jahren. Der Standard wurde vor ca. 10 Jahren schon dahingehend geändert, das alle Funktionen im Namensraum std liegen usw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431788</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431788</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 06 Jan 2008 13:46:55 GMT</pubDate></item></channel></rss>