<?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[double to int]]></title><description><![CDATA[<p>Ich habe ein kleines Problem beim casten von double nach int.<br />
Wenn ich eine double variable nach int mit static_cast casten will kommen bei mir nur zehnerpotenzen raus.</p>
<p>bsp:</p>
<pre><code>double x = pow(16.0,1);
int y = static_cast&lt;int&gt;(x);
</code></pre>
<p>wenn ich nun y ausgebe bekomme ich lediglich eine 10 statt einer 16 heraus.<br />
entsprechend auch wenn ich die 16 hoch 2 nehme eine 100...<br />
wenn ich x direkt ausgebe bekomme ich allerdings die erwartete 16.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/266028/double-to-int</link><generator>RSS for Node</generator><lastBuildDate>Thu, 03 Sep 2026 15:44:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/266028.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 02 May 2010 21:42:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 21:42:35 GMT]]></title><description><![CDATA[<p>Ich habe ein kleines Problem beim casten von double nach int.<br />
Wenn ich eine double variable nach int mit static_cast casten will kommen bei mir nur zehnerpotenzen raus.</p>
<p>bsp:</p>
<pre><code>double x = pow(16.0,1);
int y = static_cast&lt;int&gt;(x);
</code></pre>
<p>wenn ich nun y ausgebe bekomme ich lediglich eine 10 statt einer 16 heraus.<br />
entsprechend auch wenn ich die 16 hoch 2 nehme eine 100...<br />
wenn ich x direkt ausgebe bekomme ich allerdings die erwartete 16.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891536</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Sun, 02 May 2010 21:42:35 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 21:55:20 GMT]]></title><description><![CDATA[<p>Man kann mit einem static cast glaube ich keinen double in einen int konvertieren<br />
dafür gibt es doch bestimmt irgendeine funktion wie atoi wenn man einen char in einen int konvertieren will?<br />
Auch hier ist google dein Freund;)</p>
<p>MfG cobra11freak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891539</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891539</guid><dc:creator><![CDATA[cobra11freak]]></dc:creator><pubDate>Sun, 02 May 2010 21:55:20 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 21:57:02 GMT]]></title><description><![CDATA[<p>das problem ist, dass ich google als meinen freund angenommen habe und mein freund sagt, dass es damit funktionieren soll <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=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891540</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Sun, 02 May 2010 21:57:02 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 21:59:50 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>Man kann mit einem static cast glaube ich keinen double in einen int konvertieren<br />
dafür gibt es doch bestimmt irgendeine funktion wie atoi wenn man einen char in einen int konvertieren will?</p>
</blockquote>
<p>Woher bloss immer wieder diese seltsamen Annahmen kommen? Wie kommt man überhaupt auf so eine Idee? <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>
<p>Klappt wunderbar und gibt 16 aus:</p>
<pre><code class="language-cpp">#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
    double result = std::pow(16.0, 1);
    int y = static_cast&lt;int&gt;(result);

    std::cout &lt;&lt; y &lt;&lt; std::endl;

    return 0;
}
</code></pre>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/21420">@goody</a>,<br />
Schon mal so ein kleines Programm probiert und angeschaut, ob es geht? Da vielleicht ein anderer Fehler im Gesamtprogramm vorliegt. Wenn auch so ein kleines Programm nicht geht, dann bitte Betriebsystem und Kompiler (+Version) angeben.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891541</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 02 May 2010 21:59:50 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:00:11 GMT]]></title><description><![CDATA[<p>versuch mal reinterpret cast...(2 sec mit google)</p>
<pre><code class="language-cpp">double d = 3.14;
int i;
i = reinterpret_cast&lt;int&gt;(d);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1891542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891542</guid><dc:creator><![CDATA[cobra11freak]]></dc:creator><pubDate>Sun, 02 May 2010 22:00:11 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:02:38 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>versuch mal reinterpret cast...(2 sec mit google)</p>
<pre><code class="language-cpp">double d = 3.14;
int i;
i = reinterpret_cast&lt;int&gt;(d);
</code></pre>
</blockquote>
<p>Um Himmelswillen ... informier dich zuerst mal oder probier es zumindest aus, bevor du da wild herumratest. Das endet in einem simplen Kompilerfehler.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891543</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 02 May 2010 22:02:38 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:03:36 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>cobra11freak schrieb:</p>
<blockquote>
<p>Man kann mit einem static cast glaube ich keinen double in einen int konvertieren<br />
dafür gibt es doch bestimmt irgendeine funktion wie atoi wenn man einen char in einen int konvertieren will?</p>
</blockquote>
<p>Woher bloss immer wieder diese seltsamen Annahmen kommen? Wie kommt man überhaupt auf so eine Idee? <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>
</blockquote>
<p>Ich komme darauf weil ich dachte das double und int andere Speichertypen sind. Scheint ja aber zu gehen;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891544</guid><dc:creator><![CDATA[cobra11freak]]></dc:creator><pubDate>Sun, 02 May 2010 22:03:36 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:03:44 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>versuch mal reinterpret cast...(2 sec mit google)</p>
<pre><code class="language-cpp">double d = 3.14;
int i;
i = reinterpret_cast&lt;int&gt;(d);
</code></pre>
</blockquote>
<p><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/1891545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891545</guid><dc:creator><![CDATA[freaky]]></dc:creator><pubDate>Sun, 02 May 2010 22:03:44 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:04:15 GMT]]></title><description><![CDATA[<p>gibst Du den int versehentlich in hex aus?</p>
<p><a href="http://codepad.org/2tE41az8" rel="nofollow">http://codepad.org/2tE41az8</a></p>
<p>kk</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891546</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Sun, 02 May 2010 22:04:15 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:05:07 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>versuch mal reinterpret cast...(2 sec mit google)</p>
</blockquote>
<p>Na dann gute Nacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Vielleicht solltest du dich mehr als nur 2 Sekunden mit Google-Suchen beschäftigen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891548</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 02 May 2010 22:05:07 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:05:59 GMT]]></title><description><![CDATA[<p>beschwert euch bei chip daher hab ich das:<br />
<a href="http://forum.chip.de/c-c/double-int-konvertieren-504735.html" rel="nofollow">http://forum.chip.de/c-c/double-int-konvertieren-504735.html</a></p>
<p>sry *schäm* (halt die fresse)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891550</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891550</guid><dc:creator><![CDATA[cobra11freak]]></dc:creator><pubDate>Sun, 02 May 2010 22:05:59 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:10:07 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>beschwert euch bei chip daher hab ich das:<br />
<a href="http://forum.chip.de/c-c/double-int-konvertieren-504735.html" rel="nofollow">http://forum.chip.de/c-c/double-int-konvertieren-504735.html</a></p>
</blockquote>
<p>ROFL ... beste Komödie ever! Da steht sogar im Thread, dass es nicht geht. <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>
<p>Aber vielleicht würde es nicht schaden, wenn du nochmals die C++ Casts in deinem Lehrbuch durchlesen würdest. Ich will ja nicht fragen, was du mit dem &quot;unterschiedliche Speichertypen&quot; gemeint hast <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>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891551</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 02 May 2010 22:10:07 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:24:26 GMT]]></title><description><![CDATA[<p>Hmm das ist ja jetzt super peinlich. Hätt ich mich da doch bloß rausgehalten...<br />
Ok ich muss ehrlich zugeben das ich noch niemals mit reinterpret , dynamic , static casts gecastet hab. Wenn ich caste dann so:</p>
<pre><code class="language-cpp">funktion((*int) hallo);
</code></pre>
<p>Fürs lesen bin ich viel zu ungeduldig :p</p>
<p>Außerdem bin ich zu müde das mit den Speichertypen zu erklären</p>
<p>Im schlechtem Gewissen einschafend<br />
cobra11freak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891559</guid><dc:creator><![CDATA[cobra11freak]]></dc:creator><pubDate>Sun, 02 May 2010 22:24:26 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:26:12 GMT]]></title><description><![CDATA[<p>also bei der ganzen sache geht es um die berechnung der dezimal-zahl aus einer hex zahl.<br />
ich habe sämtliche ziffern der hex zahl in einem int-array vorliegen. jetzt müssen die einzelnen ziffern ja nur noch mit der entsprechenden 16er potenz multipliziert werden.<br />
wenn ich das ergebnis als double ausgebe passt auch alles. lediglich wenn ich es in einen int konvertieren möchte klappts nicht mehr.</p>
<p>ich hab es in einem anderen kleinen programm ausprobiert und hier passt alles perfekt.</p>
<p>auf meinen pc läuft XP und ich programmiere auf Visual Studio 2010<br />
was kann ich falsch eingestellt haben oder verändert haben, dass er mir in meinem projekt nur 10er potenzen zurückgibt wenn ich einen double konvertiere?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891560</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891560</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Sun, 02 May 2010 22:26:12 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:30:17 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>Hmm das ist ja jetzt super peinlich. Hätt ich mich da doch bloß rausgehalten...<br />
Ok ich muss ehrlich zugeben das ich noch niemals mit reinterpret , dynamic , static casts gecastet hab. Wenn ich caste dann so:</p>
<pre><code class="language-cpp">funktion((*int) hallo);
</code></pre>
<p>Fürs lesen bin ich viel zu ungeduldig :p</p>
<p>Außerdem bin ich zu müde das mit den Speichertypen zu erklären</p>
<p>Im schlechtem Gewissen einschafend<br />
cobra11freak</p>
</blockquote>
<p>Du solltest auch ein schlechtes Gewissen haben, dafür das du C-Casts benutzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891563</guid><dc:creator><![CDATA[Janjan]]></dc:creator><pubDate>Sun, 02 May 2010 22:30:17 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:40:16 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>Wenn ich caste dann so:</p>
<pre><code class="language-cpp">funktion((*int) hallo);
</code></pre>
</blockquote>
<p>Tut mir echt leid, aber sogar das ist falsch. <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>
<p>goody schrieb:</p>
<blockquote>
<p>was kann ich falsch eingestellt haben oder verändert haben, dass er mir in meinem projekt nur 10er potenzen zurückgibt wenn ich einen double konvertiere?</p>
</blockquote>
<p>Hast du krümelkackers Antwort gesehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891570</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 02 May 2010 22:40:16 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:50:22 GMT]]></title><description><![CDATA[<p>ja hab ich gelesen<br />
aber ich hab bei der ausgabe nicht versehentlich ein &quot;&lt;&lt; hex&quot; mit rein geschrieben <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="😃"
    /><br />
die ganzen zahlen kommen alle aus einer hex zahl, die habe ich aber schon soweit aufgelöst, dass ich nun jede einzelne ziffer in einem int habe.<br />
wenn ich diese ausgebe, stehen auch exakt die richtigen werte in der ausgabe.<br />
nun versuche ich ja nur mit diesen int werten weiter zu rechnen.<br />
das double kommt lediglich von der funktion &quot;pow&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891572</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Sun, 02 May 2010 22:50:22 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Sun, 02 May 2010 22:57:54 GMT]]></title><description><![CDATA[<p>Gut, gibt nur noch eins. Zeige ein <strong>Minimal</strong>beispiel, welches den Fehler reproduziert.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891578</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 02 May 2010 22:57:54 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 09:26:46 GMT]]></title><description><![CDATA[<p>Gib dem double doch mal den Wert 10 und schau mal, was dann für eine Ausgabe kommt. Zufällig 'A'?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891634</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 03 May 2010 09:26:46 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 09:48:38 GMT]]></title><description><![CDATA[<p>wenn ich in ein double eine 10 packe kommt eine 10 wenn ich sie als int ausgebe.<br />
leider passiert das selbe auch wenn ich dort eine 16 reinpacke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891642</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Mon, 03 May 2010 09:48:38 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 09:53:36 GMT]]></title><description><![CDATA[<p>goody schrieb:</p>
<blockquote>
<p>wenn ich in ein double eine 10 packe kommt eine 10 wenn ich sie als int ausgebe.<br />
leider passiert das selbe auch wenn ich dort eine 16 reinpacke</p>
</blockquote>
<p>Ich sage einfach mal: Glaube ich nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891645</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Mon, 03 May 2010 09:53:36 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 09:54:06 GMT]]></title><description><![CDATA[<p>goody schrieb:</p>
<blockquote>
<p>wenn ich in ein double eine 10 packe kommt eine 10 wenn ich sie als int ausgebe.<br />
leider passiert das selbe auch wenn ich dort eine 16 reinpacke</p>
</blockquote>
<p>Dann mal her mit einem compilierbaren <strong>Minimalbeispiel</strong>. Ich vermute auch mal, dass du beim erstellen dieses minimalen Programms deinen Fehler schon finden wirst: Entferne einfach nach und nach unnötige Sachen. Wenn es hinterher immer noch nicht läuft, dann postest du das Programm hier. Wenn es nach Entfernen einer Sache plötzlich läuft, hast du die Ursache gefunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891646</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 03 May 2010 09:54:06 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 09:56:42 GMT]]></title><description><![CDATA[<p>ich glaubs ja auch nicht.<br />
ich sitz momentan noch in der uni, deswegen kommt das minimalbeispiel erst nachher.<br />
ich wed dann auch mal ausprobieren stück für stück alles auszukommentieren.</p>
<p>danke trotzdem schonmal für alle eure antworten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891648</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Mon, 03 May 2010 09:56:42 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 18:42:32 GMT]]></title><description><![CDATA[<p>also, ich hab das problem gefunden bzw. lokalisiert, denn verstanden hab ich es nicht <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>
<pre><code>if(anzeige) {
		cout &lt;&lt; &quot;Verbindunsbestaetigung gesendet: &quot;;
                cout &lt;&lt; hex &lt;&lt; static_cast&lt;int&gt;(antwort);
	}
</code></pre>
<p>wenn ich diese ausgabe auskommentiert habe, hat wieder alles prima funktioniert. lediglich wenn das cout mit dem hex im code gestanden hat, habe ich nur noch 10er potenzen bekommen.</p>
<p>ich habe aus der zweiten ausgabe nun ein</p>
<pre><code>printf(&quot;%#02x\n&quot;,static_cast&lt;int&gt;(antwort));
</code></pre>
<p>gemacht. so funktioniert auch alles prima.</p>
<p>habt ihr eine idee wie diese ausgabe solch einen effekt hervorrufen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891910</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Mon, 03 May 2010 18:42:32 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 18:46:13 GMT]]></title><description><![CDATA[<p>goody schrieb:</p>
<blockquote>
<p>habt ihr eine idee wie diese ausgabe solch einen effekt hervorrufen kann?</p>
</blockquote>
<p>Ich kann dich gern ein zweites Mal auf krümelkackers Post hinweisen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891913</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Mon, 03 May 2010 18:46:13 GMT</pubDate></item><item><title><![CDATA[Reply to double to int on Mon, 03 May 2010 18:49:15 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>goody schrieb:</p>
<blockquote>
<p>habt ihr eine idee wie diese ausgabe solch einen effekt hervorrufen kann?</p>
</blockquote>
<p>Ich kann dich gern ein zweites Mal auf krümelkackers Post hinweisen...</p>
</blockquote>
<p>moment, nicht falsch verstehen.</p>
<p>wenn diese ausgabe im code stand wurden auch alle anderen zahlen so ausgeben.<br />
dass die var &quot;antwort&quot; als hex ausgegeben wird war gewollt.</p>
<p>ich hätte jetzt aber auch folgendes drunter schreiben können und es wäre genauso ausgegeben worden, auch ohne das &quot;hex&quot;</p>
<pre><code>double x = 16.0;
int y = x;
cout &lt;&lt; y;
</code></pre>
<p>und dieser teil hat ja nun nichts mit dem obigen zu tun...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1891914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1891914</guid><dc:creator><![CDATA[goody]]></dc:creator><pubDate>Mon, 03 May 2010 18:49:15 GMT</pubDate></item></channel></rss>