<?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[Umwandlung Hex&#x2F;Dec in Binärzahl]]></title><description><![CDATA[<p>Hallo, bin grad da (<a href="http://www.cpp-tutor.de/cpp/le03/le03_02.htm" rel="nofollow">http://www.cpp-tutor.de/cpp/le03/le03_02.htm</a>) ganz unten und da soll man von ner Zahl den Binärwert angeben. Nur find ich nirgends wie man das macht.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169014/umwandlung-hex-dec-in-binärzahl</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 16:19:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169014.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 31 Dec 2006 14:01:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Sun, 31 Dec 2006 14:01:29 GMT]]></title><description><![CDATA[<p>Hallo, bin grad da (<a href="http://www.cpp-tutor.de/cpp/le03/le03_02.htm" rel="nofollow">http://www.cpp-tutor.de/cpp/le03/le03_02.htm</a>) ganz unten und da soll man von ner Zahl den Binärwert angeben. Nur find ich nirgends wie man das macht.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200297</guid><dc:creator><![CDATA[I Killed The Prom Queen]]></dc:creator><pubDate>Sun, 31 Dec 2006 14:01:29 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Sun, 31 Dec 2006 14:08:17 GMT]]></title><description><![CDATA[<p>I Killed The Prom Queen schrieb:</p>
<blockquote>
<p>Nur find ich nirgends wie man das macht.</p>
</blockquote>
<p>dann musst du das kapitel noch mal lesen...<br />
:xmas2:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200300</guid><dc:creator><![CDATA[ten]]></dc:creator><pubDate>Sun, 31 Dec 2006 14:08:17 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Sun, 31 Dec 2006 14:10:54 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">unsigned char charVar = 0x55;
unsigned char bit = 1 &lt;&lt; 7;
do {
    std::cout &lt;&lt; (charVar &amp; bit ? '1' : '0');
} while(bit &gt;&gt;= 1);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1200303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200303</guid><dc:creator><![CDATA[Heiliger Nikolaus]]></dc:creator><pubDate>Sun, 31 Dec 2006 14:10:54 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Sun, 31 Dec 2006 14:17:50 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/14758">@ten</a>: nur weil du immer Sachen fragst ohne dich damit zu beschäftigen musst du nicht von deiner Faulheit auf die von anderen schließen :p .</p>
<p>Kannst aber gerne sagen, wo du die Stelle siehst mit der man das lösen kann (weil ich bin mir nicht sicher, ob du die Seite kennst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> ).</p>
<p>@Heiliger Nikolaus:<br />
Kann man das auch ohne do und while Schleifen machen, weil soweit bin ich noch nicht</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200307</guid><dc:creator><![CDATA[I Killed The Prom Queen]]></dc:creator><pubDate>Sun, 31 Dec 2006 14:17:50 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Sun, 31 Dec 2006 14:18:24 GMT]]></title><description><![CDATA[<p>std::cout &lt;&lt; charVar &amp; (1 &lt;&lt; 7);<br />
std::cout &lt;&lt; charVar &amp; (1 &lt;&lt; 6);<br />
...<br />
std::cout &lt;&lt; charVar &amp; (1 &lt;&lt; 1);<br />
std::cout &lt;&lt; charVar &amp; 1;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200311</guid><dc:creator><![CDATA[Heiliger Nikolaus]]></dc:creator><pubDate>Sun, 31 Dec 2006 14:18:24 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Sun, 31 Dec 2006 14:37:52 GMT]]></title><description><![CDATA[<p>I Killed The Prom Queen schrieb:</p>
<blockquote>
<p>Kannst aber gerne sagen, wo du die Stelle siehst mit der man das lösen kann</p>
</blockquote>
<p>das steht nicht an einer bestimmten stelle. nur wenn man die ganze seite gelesen und verstanden hat, bekommt man's hin...</p>
<p>I Killed The Prom Queen schrieb:</p>
<blockquote>
<p>(weil ich bin mir nicht sicher, ob du die Seite kennst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> ).</p>
</blockquote>
<p>du hast doch die url geposted <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/1200328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200328</guid><dc:creator><![CDATA[ten]]></dc:creator><pubDate>Sun, 31 Dec 2006 14:37:52 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Tue, 02 Jan 2007 07:23:39 GMT]]></title><description><![CDATA[<p>I Killed The Prom Queen schrieb:</p>
<blockquote>
<p>Kann man das auch ohne do und while Schleifen machen, weil soweit bin ich noch nicht</p>
</blockquote>
<p>Hast du schon das Kapitel über bitset's durchgenommen? Wenn ja, damit kannst du auch arbeiten.</p>
<p>Ansonsten bleibt dir höchstens noch die Möglichkeit, eine Schleife durch eine andere zu ersetzen:</p>
<pre><code class="language-cpp">for(bit = 1&lt;&lt;7;bit!=0;bit&gt;&gt;=1)
  cout&lt;&lt;(char_var&amp;bit)!=0;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1200921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200921</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 02 Jan 2007 07:23:39 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Tue, 02 Jan 2007 18:47:53 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>eine weitere Möglichkeit (Metaprogrammierung), die ich den fortgeschrittenen C++-Programmierern nicht vorenthalten möchte, ist folgende. Die Berechnungen werden alle zur Zeit des Compilierens durchgeführt. Die zu berechnenden Werte müssen während dem Compilieren bekannt sein.</p>
<pre><code class="language-cpp">#include  &lt;iostream&gt;
using namespace std;

// Umwandlung Dual- in Deziamalsystem
template &lt;unsigned long n&gt;
struct BinToDec {
        enum { value = 2 * BinToDec&lt;n/10&gt;::value + n%10 };
};

template &lt;&gt;
struct BinToDec&lt;0&gt; { enum { value = 0 }; };

// Umwandlung Dezimal- in Dualsystem
template &lt;unsigned int n&gt;
struct DecToBin {
        enum { value = 10 * DecToBin&lt;n &gt;&gt; 1&gt;::value + n%2 };
};

template &lt;&gt;
struct DecToBin&lt;1&gt; { enum { value = 1 }; };
template &lt;&gt;
struct DecToBin&lt;0&gt; { enum { value = 0 }; };

int main()
{
        cout &lt;&lt; BinToDec&lt;1&gt;::value &lt;&lt; endl
             &lt;&lt; BinToDec&lt;11&gt;::value &lt;&lt; endl
             &lt;&lt; BinToDec&lt;101&gt;::value &lt;&lt; endl;
        cout &lt;&lt; DecToBin&lt;1&gt;::value &lt;&lt; endl
             &lt;&lt; DecToBin&lt;3&gt;::value &lt;&lt; endl
             &lt;&lt; DecToBin&lt;5&gt;::value &lt;&lt; endl;
        cout &lt;&lt; DecToBin&lt;BinToDec&lt;1001010110&gt;::value&gt;::value &lt;&lt; endl;
}
</code></pre>
<p>Grüße Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1201391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1201391</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 02 Jan 2007 18:47:53 GMT</pubDate></item><item><title><![CDATA[Reply to Umwandlung Hex&#x2F;Dec in Binärzahl on Tue, 02 Jan 2007 19:01:21 GMT]]></title><description><![CDATA[<p>lucky_tux schrieb:</p>
<blockquote>
<p>nicht vorenthalten möchte</p>
</blockquote>
<p>Danke, Meister ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1201395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1201395</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Tue, 02 Jan 2007 19:01:21 GMT</pubDate></item></channel></rss>