title: Specifics about shifting floating point data types in .Net?
body: <p>If I remember right, a double or float is broken into 3 parts: a sign bit, the exponent, and the mantissa. </p>
  
  <p>When a double is shifted, do the bits shift the entire binary of the variable or does it just shift the mantissa?</p>