Package oracle.spatial.geometry
Class Chain.AccurateSum
- java.lang.Object
-
- oracle.spatial.geometry.Chain.AccurateSum
-
- Enclosing class:
- Chain
public static final class Chain.AccurateSum extends java.lang.Object
Accurately accumulate a summation. This is an implementation of the Kahan summation algorithm a.k.a. compensated summation.
-
-
Constructor Summary
Constructors Constructor Description AccurateSum()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(double v)
Add to the running sumdouble
get()
Return the accumulated sumvoid
reset()
Reset the sum to zero
-