<?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[Zweierkomplement 10bit]]></title><description><![CDATA[<p>Hab ein Zweierkomplement 10 Bit lang möchts nun in ne vzbh Ganzzahl umwandeln</p>
<p>folgender Ansatz irgendwie klappt das invertieren nicht........</p>
<p>zk = zk-1;<br />
cout &lt;&lt; zk &lt;&lt; endl;<br />
zk = ~zk;<br />
cout &lt;&lt; zk &lt;&lt; endl;<br />
ergebniss = zk * (-1);<br />
cout &lt;&lt; zk &lt;&lt; endl;</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/279418/zweierkomplement-10bit</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 14:21:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/279418.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Dec 2010 16:10:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zweierkomplement 10bit on Mon, 27 Dec 2010 00:18:08 GMT]]></title><description><![CDATA[<p>Hab ein Zweierkomplement 10 Bit lang möchts nun in ne vzbh Ganzzahl umwandeln</p>
<p>folgender Ansatz irgendwie klappt das invertieren nicht........</p>
<p>zk = zk-1;<br />
cout &lt;&lt; zk &lt;&lt; endl;<br />
zk = ~zk;<br />
cout &lt;&lt; zk &lt;&lt; endl;<br />
ergebniss = zk * (-1);<br />
cout &lt;&lt; zk &lt;&lt; endl;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1999019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1999019</guid><dc:creator><![CDATA[ZQW00]]></dc:creator><pubDate>Mon, 27 Dec 2010 00:18:08 GMT</pubDate></item><item><title><![CDATA[Reply to Zweierkomplement 10bit on Sun, 26 Dec 2010 17:00:13 GMT]]></title><description><![CDATA[<p>ZQW00 schrieb:</p>
<blockquote>
<p>Hab ein Zweierkomplement 10 Bit lang möchts nun in ne vzbh Ganzzahl umwandeln</p>
<p>folgender Ansatz irgendwie klappt das invertieren nicht........</p>
</blockquote>
<p>Ganz schön kompliziert. Probier's mal so:</p>
<pre><code class="language-cpp">long dings(long z)
{
  return z&gt;=512 ? z-1024 : z;
}
</code></pre>
<p>oder so</p>
<pre><code class="language-cpp">long dings(long z)
{
  return z - (z &amp; 512)*2;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1999034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1999034</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Sun, 26 Dec 2010 17:00:13 GMT</pubDate></item></channel></rss>