<?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[[gelöst]n-te wurzel ziehen]]></title><description><![CDATA[<p>hi,<br />
ich brauche eine funktion welche die n-te wurzel aus einer zahl zieht und mir das ergebnis als integer zurückgibt. leider passieren bei der verwendung von pow(x,1/y) rundungsfehler (z.B. ist die dritte wurzel aus 512 dann gleich 7.9999999999999991 anstatt 8). ein cast in integer bringt dann aber natürlich sieben.</p>
<p>gibt es also eine möglichkeit die n-te wurzel präziser zu berechnen als mit pow(x, 1.0/y)?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167370/gelöst-n-te-wurzel-ziehen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 22:36:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167370.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 10 Dec 2006 13:58:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [gelöst]n-te wurzel ziehen on Sun, 10 Dec 2006 14:16:11 GMT]]></title><description><![CDATA[<p>hi,<br />
ich brauche eine funktion welche die n-te wurzel aus einer zahl zieht und mir das ergebnis als integer zurückgibt. leider passieren bei der verwendung von pow(x,1/y) rundungsfehler (z.B. ist die dritte wurzel aus 512 dann gleich 7.9999999999999991 anstatt 8). ein cast in integer bringt dann aber natürlich sieben.</p>
<p>gibt es also eine möglichkeit die n-te wurzel präziser zu berechnen als mit pow(x, 1.0/y)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189498</guid><dc:creator><![CDATA[snuuts]]></dc:creator><pubDate>Sun, 10 Dec 2006 14:16:11 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]n-te wurzel ziehen on Sun, 10 Dec 2006 14:05:55 GMT]]></title><description><![CDATA[<p>Sollte eigentlich recht genau sein. Bei mir jedenfalls kommt bei Verwendung von 32 Bit Floatwerten immer genau 8 raus. <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="😉"
    /> Evtl hast du vorher schon einen Rundungsfehler gemacht?!</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189503</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Sun, 10 Dec 2006 14:05:55 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]n-te wurzel ziehen on Sun, 10 Dec 2006 14:15:43 GMT]]></title><description><![CDATA[<p>danke für die schnelle antwort.<br />
habe double verwendet, bei float bekomme ich zwar auch nicht genau 8.0 sondern 8.0000010 aber damit kann ich leben. danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189514</guid><dc:creator><![CDATA[snuuts]]></dc:creator><pubDate>Sun, 10 Dec 2006 14:15:43 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]n-te wurzel ziehen on Sun, 10 Dec 2006 14:33:45 GMT]]></title><description><![CDATA[<p>eventuell schon vorhandene codes nutzen: <a href="http://www.google.com/search?hl=en&amp;lr=&amp;q=integer+%22nth+root%22+filetype%3Ac&amp;btnG=Search" rel="nofollow">http://www.google.com/search?hl=en&amp;lr=&amp;q=integer+&quot;nth+root&quot;+filetype%3Ac&amp;btnG=Search</a><br />
:xmas2:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189528</guid><dc:creator><![CDATA[Andromeda]]></dc:creator><pubDate>Sun, 10 Dec 2006 14:33:45 GMT</pubDate></item></channel></rss>