ote_args</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">result_type</span><span class="special">;</span>
   <span class="comment">//</span>
   <span class="comment">// The type used for the calculation.  This may be a wider type than</span>
   <span class="comment">// the result in order to ensure full precision:</span>
   <