title: Create denormalized (subnormal) floating point values in C++
body: <p>For testing purposes I need to create one positive and one negative denormalized (aka subnormal) <code>float</code> and <code>double</code> number in C++.</p>
  
  <p>How can I write/produce such a number?</p>