Gaudi Framework, version v21r8

Home   Generated: 17 Mar 2010

Lomont Class Reference

The equality comparison of double numbers using as the metric the maximal number of Units in the Last Place (ULP). More...

#include <Lomont.h>


Detailed Description

The equality comparison of double numbers using as the metric the maximal number of Units in the Last Place (ULP).

It is a slightly modified version of very efficient implementation of the initial Bruce Dawson's algorithm by Chris Lomont.

See also:
www.lomont.org

http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm

C.Lomont claims the algorithm is factor 2-10 more efficient with respect to classical Knuth's algorithm for comparison of the floating number using the relative precision.

Attention:
Only the specializations of this class has sense!
Author:
Vanya BELYAEV Ivan.Belyaev@nikhef.nl
Date:
2009-10-22

The documentation for this class was generated from the following file:

Generated at Wed Mar 17 18:18:31 2010 for Gaudi Framework, version v21r8 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004