title: C#, bits & bytes - How do I retrieve bit values from a byte?
body: <p>I'm reading some values from a single byte. I'm told in the user-manual that this one byte contains 3 different values. There's a table that looks like this:</p>
  
  <p><img src="https://i.stack.imgur.com/f8x4F.png" alt="bit table"></p>
  
  <p>I interpret that has meaning precision takes up 3 bits, scale takes up 2 and size takes up 3 for a total of 8 (1 byte).</p>
  
  <p>What I'm not clear on is:</p>
  
  <p>1 - Why is it labeled 7 through 0 instead of 0 through 7 (something to do with significance maybe?)</p>
  
  <p>2 - How do I extract the individual values out of that one byte?</p>