<?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[Variable binär ausgeben &#x2F; beschreiben]]></title><description><![CDATA[<p>Hallo habe z.B. eine float* Variable (also eigentlich einen Zeiger auf eine float-Variable) und möchte nun die Bits, die an dieser Stelle stehen, ausgeben: Entweder binär, oder noch besser dezimal, also 00101011011 bzw. 3242</p>
<p>Wie geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/117937/variable-binär-ausgeben-beschreiben</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 05:21:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/117937.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Aug 2005 17:06:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variable binär ausgeben &#x2F; beschreiben on Fri, 12 Aug 2005 17:06:26 GMT]]></title><description><![CDATA[<p>Hallo habe z.B. eine float* Variable (also eigentlich einen Zeiger auf eine float-Variable) und möchte nun die Bits, die an dieser Stelle stehen, ausgeben: Entweder binär, oder noch besser dezimal, also 00101011011 bzw. 3242</p>
<p>Wie geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/851085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/851085</guid><dc:creator><![CDATA[brainesic]]></dc:creator><pubDate>Fri, 12 Aug 2005 17:06:26 GMT</pubDate></item><item><title><![CDATA[Reply to Variable binär ausgeben &#x2F; beschreiben on Fri, 12 Aug 2005 17:09:22 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">float f = 0.123;
float * pf = &amp;f;
long * pl = (long *)pf;
cout &lt;&lt; *pl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/851086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/851086</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 12 Aug 2005 17:09:22 GMT</pubDate></item><item><title><![CDATA[Reply to Variable binär ausgeben &#x2F; beschreiben on Fri, 12 Aug 2005 17:45:53 GMT]]></title><description><![CDATA[<p>brainesic schrieb:</p>
<blockquote>
<p>Wie geht das?</p>
</blockquote>
<p>Du musst die Daten reinterpretieren. Dazu gibt es in C++ reinterpret_cast.</p>
<pre><code class="language-cpp">typedef int int_with_float_size; // plattform-spezifisch anpassen
float* a = bla;
int_with_float_size* b = reinterpret_cast&lt;int_with_float_size*&gt;(a);
int_with_float_size b_value = *b;
</code></pre>
<p>b_value kannst du nun dezimal ausgeben, da es eine Ganzzahl ist. Die binäre Ausgabe ist ebenfalls möglich, du musst halt nur Bit für Bit extrahieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/851112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/851112</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Fri, 12 Aug 2005 17:45:53 GMT</pubDate></item></channel></rss>