<?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[Genauigkeit der arithmetischen Multiplikation]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>momentan stehe ich vor einem interessanten Problem. Mein Programm sieht wie folgt aus:</p>
<pre><code class="language-cpp">int main() 
{
    cout &lt;&lt; &quot;!!!Hello World!!!&quot; &lt;&lt; std::endl; // prints !!!Hello World!!!
    cout &lt;&lt; (225 * 0.015625) &lt;&lt; std::endl;
}
</code></pre>
<p>Die Ausgabe ist 3.51562, das richtig Ergebnis wäre aber 3.51562<strong>5</strong>. Könnt ihr mir sagen wieso die letzte Ziffer fehlt?</p>
<p>Viele Grüße<br />
MM</p>
<p>EDIT: Falsches Sub-Forum, bitte nach C++ verschiebe, srry.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/251741/genauigkeit-der-arithmetischen-multiplikation</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 10:01:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/251741.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Oct 2009 16:01:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 16:49:13 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>momentan stehe ich vor einem interessanten Problem. Mein Programm sieht wie folgt aus:</p>
<pre><code class="language-cpp">int main() 
{
    cout &lt;&lt; &quot;!!!Hello World!!!&quot; &lt;&lt; std::endl; // prints !!!Hello World!!!
    cout &lt;&lt; (225 * 0.015625) &lt;&lt; std::endl;
}
</code></pre>
<p>Die Ausgabe ist 3.51562, das richtig Ergebnis wäre aber 3.51562<strong>5</strong>. Könnt ihr mir sagen wieso die letzte Ziffer fehlt?</p>
<p>Viele Grüße<br />
MM</p>
<p>EDIT: Falsches Sub-Forum, bitte nach C++ verschiebe, srry.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790244</guid><dc:creator><![CDATA[MrMilk]]></dc:creator><pubDate>Fri, 09 Oct 2009 16:49:13 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 17:17:15 GMT]]></title><description><![CDATA[<p>MrMilk schrieb:</p>
<blockquote>
<p>Die Ausgabe ist 3.51562, das richtig Ergebnis wäre aber 3.51562<strong>5</strong>. Könnt ihr mir sagen wieso die letzte Ziffer fehlt?</p>
</blockquote>
<p>verwende mal double statt float</p>
<blockquote>
<p>EDIT: Falsches Sub-Forum, bitte nach C++ verschiebe, srry.</p>
</blockquote>
<p>das hat nichts mit der Sprache ansich zu tun ... das liegt an Deiner netten kleinen CPU die Du verwendest die kann das nicht ... versuch mal</p>
<pre><code class="language-cpp">cout &lt;&lt; (0.2) &lt;&lt; std::endl;
</code></pre>
<p>hand, mogel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790275</guid><dc:creator><![CDATA[mogel]]></dc:creator><pubDate>Fri, 09 Oct 2009 17:17:15 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 17:46:37 GMT]]></title><description><![CDATA[<p>Hey,</p>
<p>da wird ganz normal 0.2 ausgegeben.<br />
Sollte etwas besonderes passieren?</p>
<p>Viele Grüße<br />
MM</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790297</guid><dc:creator><![CDATA[MrMilk]]></dc:creator><pubDate>Fri, 09 Oct 2009 17:46:37 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 18:00:23 GMT]]></title><description><![CDATA[<p>was sagt</p>
<pre><code>...

#include &lt;iomanip&gt;

...

std::cout &lt;&lt; std::setprecision(12) &lt;&lt; 225 * 0.015625 &lt;&lt; std::endl ;
</code></pre>
<p>?</p>
<p>Mit der Standardpräzision wird die letzte Stelle bei mir auch verschluckt. So aber bekomme ich 3.515625 geliefert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790300</guid><dc:creator><![CDATA[theHorst]]></dc:creator><pubDate>Fri, 09 Oct 2009 18:00:23 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 18:33:42 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-18363.html" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-58.html" rel="nofollow">C++/CLI mit .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790324</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Fri, 09 Oct 2009 18:33:42 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 18:48:09 GMT]]></title><description><![CDATA[<p>siehe <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-244381-and-postdays-is-0-and-postorder-is-asc-and-start-is-10.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-244381-and-postdays-is-0-and-postorder-is-asc-and-start-is-10.html</a></p>
<p>Dazu kannst Du Dir auch noch die Wikipedia-Artikel zu Fließkommazahlen und der Maschinengenauigkeit angucken.</p>
<p>Gruß,<br />
SP</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790333</guid><dc:creator><![CDATA[Sebastian Pizer]]></dc:creator><pubDate>Fri, 09 Oct 2009 18:48:09 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 19:21:02 GMT]]></title><description><![CDATA[<p>Hey Sebastian Pizer und theHort,</p>
<p>vielen Dank für eure Hilfe. Den Artikel werde ich mir heute oder spätestes morgen früh durchlesen, je nachdem wie schnell das Papierchaos um mich herum weg ist <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>Viele Grüße<br />
MM</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790355</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790355</guid><dc:creator><![CDATA[MrMilk]]></dc:creator><pubDate>Fri, 09 Oct 2009 19:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 19:33:23 GMT]]></title><description><![CDATA[<p>Rundung bei der Ausgabe ist das, hat mit Maschinenungenauigkeit nichts zu tun. double (und du rechnest da auch mit double) hat ca. 17 signifikante Stellen.</p>
<p>Versuch mal</p>
<pre><code class="language-cpp">#include &lt;iomanip&gt;
cout &lt;&lt; setprecision(20) &lt;&lt; /* dein Ausdruck */
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1790365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790365</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Fri, 09 Oct 2009 19:33:23 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 19:32:29 GMT]]></title><description><![CDATA[<p>MrMilk schrieb:</p>
<blockquote>
<p>Den Artikel werde ich mir heute oder spätestes morgen früh durchlesen....</p>
</blockquote>
<p>Bevor du dich hier auf's Glatteis führen lässt, pass voher einfach den Ausgabestream an, dann klappts auch mit der 5. <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>
<pre><code class="language-cpp">int main()
{
    cout.precision( 7 );
    cout &lt;&lt; &quot;!!!Hello World!!!&quot; &lt;&lt; std::endl; // prints !!!Hello World!!!
    cout &lt;&lt; (225 * 0.015625) &lt;&lt; std::endl;
}
</code></pre>
<p><a href="http://www.cplusplus.com/reference/iostream/ios_base/precision/" rel="nofollow">http://www.cplusplus.com/reference/iostream/ios_base/precision/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790367</guid><dc:creator><![CDATA[Mitleid]]></dc:creator><pubDate>Fri, 09 Oct 2009 19:32:29 GMT</pubDate></item><item><title><![CDATA[Reply to Genauigkeit der arithmetischen Multiplikation on Fri, 09 Oct 2009 19:33:59 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/904">@Bashar</a><br />
Sorry, war zu langsam. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1790369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1790369</guid><dc:creator><![CDATA[Mitleid]]></dc:creator><pubDate>Fri, 09 Oct 2009 19:33:59 GMT</pubDate></item></channel></rss>