<?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[division durch null]]></title><description><![CDATA[<p>hi,</p>
<p>hab mal ne frage:<br />
ich muss einen algorithmus in c++ implementieren bei dem ich einen double wert berechne, ungefähr so: double d=a/b.<br />
b kann dabei auch den wert null annehmen (soll sogar) und ich bekomme in diesem spezialfall bei der ausgabe von d (cout &lt;&lt; d &lt;&lt; endl;) &quot;inf&quot; angezeigt (also korrekterweise unendlich). wenn ich diesen spezialfall behandeln will bräuchte ich so ne abfrage wie<br />
if (d == INF) oder sowas nur das funktioniert bei mir nicht.</p>
<p>kann mir jemand sagen wie ich rausfinden kann ob d diesen spezialwert angenommen hat?</p>
<p>danke.<br />
schranzi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/126881/division-durch-null</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 22:13:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/126881.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 19 Nov 2005 14:33:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 14:33:05 GMT]]></title><description><![CDATA[<p>hi,</p>
<p>hab mal ne frage:<br />
ich muss einen algorithmus in c++ implementieren bei dem ich einen double wert berechne, ungefähr so: double d=a/b.<br />
b kann dabei auch den wert null annehmen (soll sogar) und ich bekomme in diesem spezialfall bei der ausgabe von d (cout &lt;&lt; d &lt;&lt; endl;) &quot;inf&quot; angezeigt (also korrekterweise unendlich). wenn ich diesen spezialfall behandeln will bräuchte ich so ne abfrage wie<br />
if (d == INF) oder sowas nur das funktioniert bei mir nicht.</p>
<p>kann mir jemand sagen wie ich rausfinden kann ob d diesen spezialwert angenommen hat?</p>
<p>danke.<br />
schranzi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921425</guid><dc:creator><![CDATA[schranzi]]></dc:creator><pubDate>Sat, 19 Nov 2005 14:33:05 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 14:35:42 GMT]]></title><description><![CDATA[<p>Hallo,<br />
So direkt kannst du das nicht prüfen. Aber wie wäre, wenn du zuerst beide Zahlen einließt und wenn b == 0 ist, &quot;inf&quot; ausgibst, andernfalls a/b :).</p>
<p>Gruß Caipi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921427</guid><dc:creator><![CDATA[Caipi]]></dc:creator><pubDate>Sat, 19 Nov 2005 14:35:42 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 14:38:17 GMT]]></title><description><![CDATA[<p>ich würde das gerne direkt prüfen.<br />
keine chance? :-(((</p>
<p>danke<br />
s.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921430</guid><dc:creator><![CDATA[schranzi]]></dc:creator><pubDate>Sat, 19 Nov 2005 14:38:17 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 14:41:52 GMT]]></title><description><![CDATA[<p>versuch's mal mit</p>
<pre><code class="language-cpp">if(d==numeric_limits&lt;double&gt;::infinity())
  cout&lt;&lt;&quot;Infinite Result&quot;&lt;&lt;endl;
</code></pre>
<p>(oder du prüfst vor der Rechnung ab, ob b==0 ist)</p>
<p>PS: Wozu brauchst du die Rechnung denn, wenn b sowieso Null sein soll?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921432</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 19 Nov 2005 14:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 14:59:04 GMT]]></title><description><![CDATA[<p>hey,</p>
<p>das sieht echt gut aus. ich kanns leider erst am montag ausprobieren, aber wenn das funktioniert wärs echt super!!!</p>
<p>also vielen dank nochmal<br />
s.</p>
<p>ps: b nimmt nur in einem spezialfall null an und den muss ich separat behandeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921448</guid><dc:creator><![CDATA[schranzi]]></dc:creator><pubDate>Sat, 19 Nov 2005 14:59:04 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 15:17:51 GMT]]></title><description><![CDATA[<p>Du kannst nicht einfach a / b rechnen. Bestenfalls kommt da Inf raus, schlimmsten falls gibt's vom Prozessor eine FloatingPointException und dein Prozess stirbt. Um eine Prüfung auf 0 kommst du wohl nicht drum rum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921461</guid><dc:creator><![CDATA[7H3 N4C3R]]></dc:creator><pubDate>Sat, 19 Nov 2005 15:17:51 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 15:49:21 GMT]]></title><description><![CDATA[<p>7H3 N4C3R schrieb:</p>
<blockquote>
<p>Bestenfalls kommt da Inf raus, schlimmsten falls gibt's vom Prozessor eine FloatingPointException und dein Prozess stirbt.</p>
</blockquote>
<p>Meiner Meinung nach sollte man die Adverben vertauschen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921479</guid><dc:creator><![CDATA[Swap(besten,schlimmsten)]]></dc:creator><pubDate>Sat, 19 Nov 2005 15:49:21 GMT</pubDate></item><item><title><![CDATA[Reply to division durch null on Sat, 19 Nov 2005 16:32:04 GMT]]></title><description><![CDATA[<p>Bei a/b mit b == 0 ist INF nicht das korrekte Ergebnis.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921517</guid><dc:creator><![CDATA[Pontohonk]]></dc:creator><pubDate>Sat, 19 Nov 2005 16:32:04 GMT</pubDate></item></channel></rss>