<?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[Kurze Frage zu fmod()]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich verwende fmod() um den Rest von Fließkommazahlen zu berechnen. Wenn ich jetzt fmod(5,0.2) schreibe, kommt da jedoch 0.2 statt 0 heraus, was jedoch nicht stimmen kann.</p>
<p>Kann mir da eventuell jemand weiterhelfen?</p>
<p>mfg enne</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168530/kurze-frage-zu-fmod</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 02:45:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168530.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Dec 2006 20:52:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Sat, 23 Dec 2006 20:52:14 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich verwende fmod() um den Rest von Fließkommazahlen zu berechnen. Wenn ich jetzt fmod(5,0.2) schreibe, kommt da jedoch 0.2 statt 0 heraus, was jedoch nicht stimmen kann.</p>
<p>Kann mir da eventuell jemand weiterhelfen?</p>
<p>mfg enne</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197148</guid><dc:creator><![CDATA[enne87]]></dc:creator><pubDate>Sat, 23 Dec 2006 20:52:14 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Sun, 24 Dec 2006 12:04:41 GMT]]></title><description><![CDATA[<p>Nicht alle Dezimalzahlen, lassen sich als Fliesskommazahlen korrekt darstellen.<br />
Lies mal den Artikel:<br />
<a href="http://www.mpdvc.de/artikel/FloatingPoint.htm" rel="nofollow">http://www.mpdvc.de/artikel/FloatingPoint.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197340</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197340</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 24 Dec 2006 12:04:41 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Mon, 25 Dec 2006 14:12:47 GMT]]></title><description><![CDATA[<p>Alles klar, danke Martin <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197645</guid><dc:creator><![CDATA[enne87]]></dc:creator><pubDate>Mon, 25 Dec 2006 14:12:47 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Mon, 25 Dec 2006 14:27:44 GMT]]></title><description><![CDATA[<p>Gibt es eventuell eine Alternative zu fmod()?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197651</guid><dc:creator><![CDATA[enne87]]></dc:creator><pubDate>Mon, 25 Dec 2006 14:27:44 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Mon, 25 Dec 2006 15:01:40 GMT]]></title><description><![CDATA[<p>Steht doch in dem Artikel:</p>
<p>float x = 5.f;<br />
float y = 0.2f;</p>
<p>float mod = ( (int)(x * 10) % (int)(y * 10) ) * 0.01f;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197662</guid><dc:creator><![CDATA[Only-Olli]]></dc:creator><pubDate>Mon, 25 Dec 2006 15:01:40 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Mon, 25 Dec 2006 16:09:39 GMT]]></title><description><![CDATA[<p>Only-Olli schrieb:</p>
<blockquote>
<p>Steht doch in dem Artikel:</p>
<p>float x = 5.f;<br />
float y = 0.2f;</p>
<p>float mod = ( (int)(x * 10) % (int)(y * 10) ) * 0.01f;</p>
</blockquote>
<p>Ah ok, danke , ich denke, es muss aber</p>
<p>float mod = ( (int)(x * 10) % (int)(y * 10) ) * 0.1f;</p>
<p>heißen oder?</p>
<p>EDIT: Nein, das kann beides nicht stimmen, setz mal für x 1.15 und für y 0.2 ein, dabei sollte eigentlich 0.15 rauskommen, es kommt aber ein ganz anderes Ergebnis heraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197689</guid><dc:creator><![CDATA[enne87]]></dc:creator><pubDate>Mon, 25 Dec 2006 16:09:39 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Mon, 25 Dec 2006 23:00:00 GMT]]></title><description><![CDATA[<p>Ja,<br />
float mod = ( (int)(x * 10) % (int)(y * 10) ) * 0.1f; muss es heißen, sry...</p>
<p>1.15 benutzt zwei komma-stellen, dann müsste man die 10 gegen 100 austauschen, dann müsste es wieder gehen... <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 />
ansonnsten kA... <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197833</guid><dc:creator><![CDATA[Only-a-Olli]]></dc:creator><pubDate>Mon, 25 Dec 2006 23:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to Kurze Frage zu fmod() on Mon, 25 Dec 2006 23:01:16 GMT]]></title><description><![CDATA[<p>Und natürlich mit 0.01f malnehmen... weil dann halt:<br />
(115 % 20) / 100</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197834</guid><dc:creator><![CDATA[Only-a-Olli]]></dc:creator><pubDate>Mon, 25 Dec 2006 23:01:16 GMT</pubDate></item></channel></rss>