<?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[Funktion zum Ermitteln der Bitparität (odd&#x2F;even)]]></title><description><![CDATA[<p>Hallo,<br />
gibt´s in C/C++ eine Funktion, die mir die Bitparität (odd/even) ermittelt, ohne aufwändige Bitverschieberei?<br />
Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/215305/funktion-zum-ermitteln-der-bitparität-odd-even</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 16:46:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/215305.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 09 Jun 2008 10:06:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktion zum Ermitteln der Bitparität (odd&#x2F;even) on Mon, 09 Jun 2008 10:06:13 GMT]]></title><description><![CDATA[<p>Hallo,<br />
gibt´s in C/C++ eine Funktion, die mir die Bitparität (odd/even) ermittelt, ohne aufwändige Bitverschieberei?<br />
Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525594</guid><dc:creator><![CDATA[fujitsufan]]></dc:creator><pubDate>Mon, 09 Jun 2008 10:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Ermitteln der Bitparität (odd&#x2F;even) on Mon, 09 Jun 2008 10:19:36 GMT]]></title><description><![CDATA[<p>fujitsufan schrieb:</p>
<blockquote>
<p>Hallo,<br />
gibt´s in C/C++ eine Funktion, die mir die Bitparität (odd/even) ermittelt, ohne aufwändige Bitverschieberei?<br />
Danke!</p>
</blockquote>
<p>Was ist C/C++ ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525609</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Mon, 09 Jun 2008 10:19:36 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Ermitteln der Bitparität (odd&#x2F;even) on Mon, 09 Jun 2008 11:18:17 GMT]]></title><description><![CDATA[<p>Warum manche Leute so engstrinig sind und bei einfachen Formulierungen sofort Panisch reagieren. C/C++ kann C und/oder C++ heißen und ist somit eine valide Frage.</p>
<p>Wo C/C++ falsch ist ist auf die Frage: Mit welcher Programmiersprache schreibst du das Programm? Aber das ist hier nicht gegeben.</p>
<p>Zu dem OP:<br />
Nein, es gibt im Standard keine Funktion dafür, manche Compiler bieten eine parity.h an wo einige Funktionen dazu definiert sind. Ansonsten einfach selber machen:</p>
<pre><code class="language-cpp">unsigned char parity(unsigned char val) {
  val ^= val &gt;&gt; 4;
  val ^= val &gt;&gt; 2;
  val ^= val &gt;&gt; 1;
  val &amp;= 0x01;
  return val;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1525653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525653</guid><dc:creator><![CDATA[NixDa]]></dc:creator><pubDate>Mon, 09 Jun 2008 11:18:17 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Ermitteln der Bitparität (odd&#x2F;even) on Mon, 09 Jun 2008 12:03:09 GMT]]></title><description><![CDATA[<p>NixDa schrieb:</p>
<blockquote>
<p>Warum manche Leute so engstrinig sind und bei einfachen Formulierungen sofort Panisch reagieren. C/C++ kann C und/oder C++ heißen und ist somit eine valide Frage.</p>
</blockquote>
<p><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/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/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/1525685</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525685</guid><dc:creator><![CDATA[besserwisser]]></dc:creator><pubDate>Mon, 09 Jun 2008 12:03:09 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Ermitteln der Bitparität (odd&#x2F;even) on Mon, 09 Jun 2008 12:12:28 GMT]]></title><description><![CDATA[<p>fujitsufan schrieb:</p>
<blockquote>
<p>Hallo,<br />
gibt´s in C/C++ eine Funktion, die mir die Bitparität (odd/even) ermittelt, ohne aufwändige Bitverschieberei?<br />
Danke!</p>
</blockquote>
<p>pseudocode:<br />
if ( num % 2 )<br />
ungerade<br />
esle<br />
grade</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525694</guid><dc:creator><![CDATA[grüne Kakerlake]]></dc:creator><pubDate>Mon, 09 Jun 2008 12:12:28 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Ermitteln der Bitparität (odd&#x2F;even) on Mon, 09 Jun 2008 12:20:37 GMT]]></title><description><![CDATA[<p>grüne Kakerlake schrieb:</p>
<blockquote>
<p>pseudocode:<br />
if ( num % 2 )<br />
ungerade<br />
esle<br />
grade</p>
</blockquote>
<p>Knapp daneben ist auch vorbei <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>Hier gibt's ein paar Anregungen:<br />
<a href="http://graphics.stanford.edu/~seander/bithacks.html#ParityNaive" rel="nofollow">http://graphics.stanford.edu/~seander/bithacks.html#ParityNaive</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525703</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 09 Jun 2008 12:20:37 GMT</pubDate></item></channel></rss>