<?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[Probleme mit der round fkt in math.h]]></title><description><![CDATA[<p>Hallo erstmal an alle<br />
da ich leider wenig bis garkeine ahnung habe vom programmieren komme ich mit manchen sachen noch nicht klar, muss es für das studium aber.(C-Programmieren, NICHT c++)<br />
eine übungsaufgabe lautet ein programm zum runden zu schreiben mit der dround.h :<br />
double dround(double x, int precision);</p>
<p>nun habe ich etwas nachgelesen und das hier entdeckt:</p>
<p>#include &lt;math.h&gt;</p>
<p>double round(double zahl,int stellen)<br />
{<br />
double order=pow(10.0,stellen);<br />
return (int)(zahl*order+(zahl&gt;0?0.5:-0.5))/order;<br />
};</p>
<p>MEIN PROBLEM IST:<br />
Der Compiler meckert und sagt die funktion &quot;round&quot;:</p>
<p>[Linker Fehler] Unresolved external '_round' referenced from ...</p>
<p>auf einigen englischen seiten stand das die round funktion in math.h nicht funktioniert oder soetwas, wie bekomme ich das hin die funktion einzubinden ?<br />
bzw ist das überhaupt möglich ? oder muss ich mir selber eine schreiben ?<br />
ich benutze Borland 6.0</p>
<p>danke im vorraus schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/119938/probleme-mit-der-round-fkt-in-math-h</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Jul 2026 10:16:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119938.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Sep 2005 09:51:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit der round fkt in math.h on Wed, 07 Sep 2005 09:51:05 GMT]]></title><description><![CDATA[<p>Hallo erstmal an alle<br />
da ich leider wenig bis garkeine ahnung habe vom programmieren komme ich mit manchen sachen noch nicht klar, muss es für das studium aber.(C-Programmieren, NICHT c++)<br />
eine übungsaufgabe lautet ein programm zum runden zu schreiben mit der dround.h :<br />
double dround(double x, int precision);</p>
<p>nun habe ich etwas nachgelesen und das hier entdeckt:</p>
<p>#include &lt;math.h&gt;</p>
<p>double round(double zahl,int stellen)<br />
{<br />
double order=pow(10.0,stellen);<br />
return (int)(zahl*order+(zahl&gt;0?0.5:-0.5))/order;<br />
};</p>
<p>MEIN PROBLEM IST:<br />
Der Compiler meckert und sagt die funktion &quot;round&quot;:</p>
<p>[Linker Fehler] Unresolved external '_round' referenced from ...</p>
<p>auf einigen englischen seiten stand das die round funktion in math.h nicht funktioniert oder soetwas, wie bekomme ich das hin die funktion einzubinden ?<br />
bzw ist das überhaupt möglich ? oder muss ich mir selber eine schreiben ?<br />
ich benutze Borland 6.0</p>
<p>danke im vorraus schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/866851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/866851</guid><dc:creator><![CDATA[BlackFlash]]></dc:creator><pubDate>Wed, 07 Sep 2005 09:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit der round fkt in math.h on Wed, 07 Sep 2005 11:36:34 GMT]]></title><description><![CDATA[<p>nur mal ne frage, wozu ist denn der Strichpunkt nach der Funktion?</p>
<p>mfg<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/866938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/866938</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Wed, 07 Sep 2005 11:36:34 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit der round fkt in math.h on Wed, 07 Sep 2005 12:06:24 GMT]]></title><description><![CDATA[<p>denke nicht das der was zu sagen hat</p>
]]></description><link>https://www.c-plusplus.net/forum/post/866964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/866964</guid><dc:creator><![CDATA[BlackFlash]]></dc:creator><pubDate>Wed, 07 Sep 2005 12:06:24 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit der round fkt in math.h on Wed, 07 Sep 2005 13:08:44 GMT]]></title><description><![CDATA[<p>was passiert denn wenn du ihn wegnimmst und dann compilierst?</p>
<p>mfg<br />
Tom</p>
<p>PS: die Fkt double round ist doch von dir, oder? was ist denn wenn du sie mal umbenennst? außerdem solltest du schon ein double zurückgeben und nicht ein int.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/867027</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/867027</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Wed, 07 Sep 2005 13:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit der round fkt in math.h on Wed, 07 Sep 2005 14:10:22 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Er gibt doch ein double zurück. Das Semikolon hat hier auch nichts mit dem Fehler zu tun.<br />
Wir wissen aber nicht wo die Funktion deklariert bzw. definiert wurde.<br />
Nimm doch einfach mal die oben gepostete Funktion und bind sie in dein Programm ein (am Besten komplett in eine Headerdatei).<br />
Ein unresolved external bedeutet ja eigentlich nur das die Funktion zwar deklariert aber nicht oder falsch definiert oder vielleicht auch garnicht mitgelinkt wurde.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/867099</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/867099</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 07 Sep 2005 14:10:22 GMT</pubDate></item></channel></rss>