 couple of floating-point-specific tests: namely further proof that we use a double accumulator when averaging floats, and the behaviour of Average in the presence of NaN values:</p>  <div class="code">[Test]    <br /><span class="Modifier">public</span>&#160;<span class="ValueType">void</span> SingleUsesDoubleAccumulator()     <br />{     <br />&#160;&#160;&#160; <span class="InlineComment">// All the values in the array are exactly representable as floats,</span>     <br />&#160;&#160;&#160; <span class="