o do is to verify if the default policies are or
  are not adapted to your case. If your base type is not <code>float</code>,
  <code>double</code>, or <code>long double</code>, the default rounding
  policy is probably not adapted. However, by specializing
  <code>interval_lib::rounded_math</code> to your base type, the default
  rounding policy will be suitable.</p>

  <p>The default policies define an interval type that performs precise
  computations (for <code>float</code>, <code>double</code>, <code>l