<?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[int Variablen über dritte Variable zu double geht nicht?]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main(){

	int n1(0), n2(0);

	cout &lt;&lt; &quot;Bitte geben Sie die erste Zahl ein: &quot;;
	cin &gt;&gt; n1;
	cout &lt;&lt; &quot;Bitte geben Sie die zweite Zahl ein: &quot;;
	cin &gt;&gt; n2;

	double n3 = n1/n2;

	cout &lt;&lt; &quot;Das Produkt der beiden Zahlen lautet: &quot; &lt;&lt; n1*n2 &lt;&lt;endl
		 &lt;&lt; &quot;Der Quotient der beiden Zahlen lautet: &quot; &lt;&lt; n3 &lt;&lt; endl
		 &lt;&lt; &quot;Der Divisionsrest der beiden Zahlen ist: &quot; &lt;&lt; n1%n2 &lt;&lt; endl;

	return 0;
}
</code></pre>
<p>Müsste nicht normalerweise durch die Definition von n3 als double das Ergebnis von n1/n2 in double konvertieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150351/int-variablen-über-dritte-variable-zu-double-geht-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 16:10:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150351.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Jun 2006 14:36:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 14:36:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main(){

	int n1(0), n2(0);

	cout &lt;&lt; &quot;Bitte geben Sie die erste Zahl ein: &quot;;
	cin &gt;&gt; n1;
	cout &lt;&lt; &quot;Bitte geben Sie die zweite Zahl ein: &quot;;
	cin &gt;&gt; n2;

	double n3 = n1/n2;

	cout &lt;&lt; &quot;Das Produkt der beiden Zahlen lautet: &quot; &lt;&lt; n1*n2 &lt;&lt;endl
		 &lt;&lt; &quot;Der Quotient der beiden Zahlen lautet: &quot; &lt;&lt; n3 &lt;&lt; endl
		 &lt;&lt; &quot;Der Divisionsrest der beiden Zahlen ist: &quot; &lt;&lt; n1%n2 &lt;&lt; endl;

	return 0;
}
</code></pre>
<p>Müsste nicht normalerweise durch die Definition von n3 als double das Ergebnis von n1/n2 in double konvertieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078237</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078237</guid><dc:creator><![CDATA[ThaRealMatix]]></dc:creator><pubDate>Thu, 15 Jun 2006 14:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 14:46:11 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<blockquote>
<p>Müsste nicht normalerweise durch die Definition von n3 als double das Ergebnis von n1/n2 in double konvertieren?</p>
</blockquote>
<p>nop, das must du explizit casten!</p>
<p>Er rechnet erst:</p>
<p>int/int</p>
<p>und macht daraus dann double!<br />
so würds gehen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
    int n1(0), n2(0);

    cout &lt;&lt; &quot;Bitte geben Sie die erste Zahl ein: &quot;;
    cin &gt;&gt; n1;
    cout &lt;&lt; &quot;Bitte geben Sie die zweite Zahl ein: &quot;;
    cin &gt;&gt; n2;

    double n3 = static_cast&lt;double&gt;(n1)/static_cast&lt;double&gt;(n2);

    cout &lt;&lt; &quot;Das Produkt der beiden Zahlen lautet: &quot; &lt;&lt; n1*n2 &lt;&lt;endl
         &lt;&lt; &quot;Der Quotient der beiden Zahlen lautet: &quot; &lt;&lt; n3 &lt;&lt; endl
         &lt;&lt; &quot;Der Divisionsrest der beiden Zahlen ist: &quot; &lt;&lt; n1%n2 &lt;&lt; endl;

    return 0;
}
</code></pre>
<p>PS: Die 3. Variable ist eigentl. unnötig <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>Grüße</p>
<p>Edit: PS</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078241</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 14:46:11 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 14:49:28 GMT]]></title><description><![CDATA[<p>In diesem Fall reicht auch ein Cast. Bei einer arithmetischen Operationen wird das Ergebnis double wenn mindestens ein Operand double ist.</p>
<pre><code class="language-cpp">double n3 = double(n1)/n2;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1078248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078248</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 15 Jun 2006 14:49:28 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 16:15:23 GMT]]></title><description><![CDATA[<p>lol, jo: Aber meins sieht schöner aus <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/1078345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078345</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 16:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 17:40:47 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12048">@CodeFinder</a>: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <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="😃"
    /> <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="😃"
    /> <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/1078406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078406</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Thu, 15 Jun 2006 17:40:47 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 17:46:16 GMT]]></title><description><![CDATA[<p>Bei solchen trivialen Konvertierungen ist ein double(n1) einem static_cast&lt; double &gt;(n1) vorzuziehen, wenn ihr mich fragt.<br />
An der Stelle geschieht ja keiner böser cast den man sofort sehen muss, sondern es wird viel mehr ein double aus einem integer erzeugt, was double(n1) viel deutlicher zum Ausdruck bringt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078407</guid><dc:creator><![CDATA[Dr. Prof]]></dc:creator><pubDate>Thu, 15 Jun 2006 17:46:16 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Thu, 15 Jun 2006 18:31:00 GMT]]></title><description><![CDATA[<p>@Dr. Prof:<br />
hm, es ging nur um Schönheit, siehste Swordfish hat mich verstanden! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Swordfish schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12048">@CodeFinder</a>: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <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="😃"
    /> <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="😃"
    /> <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>
</blockquote>
<p><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="😉"
    /> , hehe^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078440</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 18:31:00 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Fri, 16 Jun 2006 14:56:10 GMT]]></title><description><![CDATA[<p>Ich habe schon ewig nichts mehr in C++ gemacht<br />
und frage mich deshalb was</p>
<pre><code>static_cast&lt;double&gt;(n1)
</code></pre>
<p>für'n <em>neumodisches Zeugs</em> ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078991</guid><dc:creator><![CDATA[Javaner]]></dc:creator><pubDate>Fri, 16 Jun 2006 14:56:10 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Fri, 16 Jun 2006 15:07:34 GMT]]></title><description><![CDATA[<p>schau mal hier rein<br />
<a href="http://tutorial.schornboeck.net/casts.htm" rel="nofollow">http://tutorial.schornboeck.net/casts.htm</a><br />
oder auch in die FAQ</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078999</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078999</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 16 Jun 2006 15:07:34 GMT</pubDate></item><item><title><![CDATA[Reply to int Variablen über dritte Variable zu double geht nicht? on Fri, 16 Jun 2006 15:12:02 GMT]]></title><description><![CDATA[<p>Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1079005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1079005</guid><dc:creator><![CDATA[Javaner]]></dc:creator><pubDate>Fri, 16 Jun 2006 15:12:02 GMT</pubDate></item></channel></rss>