title: What is this doing: "input >> 4 & 0x0F"?
body: <p>I don't understand what this code is doing at all, could someone please explain it?</p>
  
  <pre><code>long input;  //just here to show the type, assume it has a value stored
  unsigned int output( input &gt;&gt; 4 &amp; 0x0F );
  </code></pre>
  
  <p>Thanks</p>