<?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[Rundungsfehler?]]></title><description><![CDATA[<p>Hi Leute! <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 />
Folgender Code aus main():</p>
<pre><code class="language-cpp">float eurobetrag = 123.21;
int centbetrag = 0;

centbetrag = int(eurobetrag *100);
cout &lt;&lt; centbetrag;
</code></pre>
<p>Ich möchte Euro in Cent umwandeln. Bei diesem Beispiel macht der GNU++ aber 12320 cent draus. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> Also ist 1 cent verschwunden. Ist das ne Rundungssache? Wie kann ich das fixen?<br />
PS: Ich weiß, man sollte nicht mit float rechnen.</p>
<p>Mfg FBRider</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/212471/rundungsfehler</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 21:21:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/212471.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 May 2008 18:08:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Rundungsfehler? on Tue, 06 May 2008 18:08:02 GMT]]></title><description><![CDATA[<p>Hi Leute! <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 />
Folgender Code aus main():</p>
<pre><code class="language-cpp">float eurobetrag = 123.21;
int centbetrag = 0;

centbetrag = int(eurobetrag *100);
cout &lt;&lt; centbetrag;
</code></pre>
<p>Ich möchte Euro in Cent umwandeln. Bei diesem Beispiel macht der GNU++ aber 12320 cent draus. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> Also ist 1 cent verschwunden. Ist das ne Rundungssache? Wie kann ich das fixen?<br />
PS: Ich weiß, man sollte nicht mit float rechnen.</p>
<p>Mfg FBRider</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504408</guid><dc:creator><![CDATA[FBRider]]></dc:creator><pubDate>Tue, 06 May 2008 18:08:02 GMT</pubDate></item><item><title><![CDATA[Reply to Rundungsfehler? on Tue, 06 May 2008 18:32:09 GMT]]></title><description><![CDATA[<p>#include &lt;stdio.h&gt;<br />
#define DIRTY_CONVERSION int main()</p>
<p>DIRTY_CONVERSION<br />
{<br />
char buf[100] = {0};<br />
int cent = 0;<br />
float eur = 123.21;</p>
<p>_gcvt( eur * 100, 5, buf );<br />
cent = atoi(buf);</p>
<p>printf(&quot;%d&quot;, cent );</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504424</guid><dc:creator><![CDATA[Jollie Joker]]></dc:creator><pubDate>Tue, 06 May 2008 18:32:09 GMT</pubDate></item><item><title><![CDATA[Reply to Rundungsfehler? on Tue, 06 May 2008 18:39:02 GMT]]></title><description><![CDATA[<p>FBRider schrieb:</p>
<blockquote>
<p>Wie kann ich das fixen?</p>
</blockquote>
<p>nicht mit float rechnen.</p>
<blockquote>
<p>PS: Ich weiß, man sollte nicht mit float rechnen.</p>
</blockquote>
<p>oh.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504430</guid><dc:creator><![CDATA[rgehoipt]]></dc:creator><pubDate>Tue, 06 May 2008 18:39:02 GMT</pubDate></item></channel></rss>