public class PrecisionGeometry
extends java.lang.Object
Constructor and Description |
---|
PrecisionGeometry() |
Modifier and Type | Method and Description |
---|---|
protected static java.math.BigDecimal |
doubleToBigDecimal(double d) |
protected static int |
doubleToInteger(double doubleValue)
Converts a double value into an integer value, avoiding rounding effects.
|
protected static double |
preciseAbs(double d) |
protected static double |
preciseAdd(double d1,
double d2) |
protected static double |
preciseDivide(double d1,
double d2) |
protected static double |
preciseMultiply(double d1,
double d2) |
protected static double |
preciseNegate(double d) |
protected static double |
preciseSubtract(double d1,
double d2) |
protected static final double preciseAdd(double d1, double d2)
protected static final double preciseSubtract(double d1, double d2)
protected static final double preciseMultiply(double d1, double d2)
protected static final double preciseDivide(double d1, double d2)
protected static final double preciseNegate(double d)
protected static final double preciseAbs(double d)
protected static final java.math.BigDecimal doubleToBigDecimal(double d)
protected static final int doubleToInteger(double doubleValue)
doubleValue
- the double value to convertCopyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.