title: VB.NET Bit manipulation: how to extract byte from short?
body: <p>Given this Short (signed):</p>
  
  <pre><code>&amp;Hxxxx
  </code></pre>
  
  <p>I want to:</p>
  
  <ul>
  <li>Extract the most right <code>&amp;HxxFF</code> as SByte (signed)</li>
  <li>Extract the left <code>&amp;H7Fxx</code> as Byte (unsigned)</li>
  <li>Identify if the most left <code>&amp;H8xxx</code> is positive or negative (bool result)</li>
  </ul>