Package openllet.core.datatypes
Class FloatingPointUtils
- java.lang.Object
-
- openllet.core.datatypes.FloatingPointUtils
-
public class FloatingPointUtils extends java.lang.Object
Title: Floating Point Number Utilities
Description: Implementation bits to support the XSD floating point datatypes
Copyright: Copyright (c) 2009
Company: Clark & Parsia, LLC.
- Author:
- Mike Smith
-
-
Constructor Summary
Constructors Constructor Description FloatingPointUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Double
decrement(java.lang.Double n)
static java.lang.Float
decrement(java.lang.Float n)
static java.lang.Double
increment(java.lang.Double n)
static java.lang.Float
increment(java.lang.Float n)
static java.math.BigInteger
intervalSize(java.lang.Double lower, java.lang.Double upper)
static long
intervalSize(java.lang.Float lower, java.lang.Float upper)
-
-
-
Method Detail
-
decrement
public static java.lang.Double decrement(java.lang.Double n)
-
decrement
public static java.lang.Float decrement(java.lang.Float n)
-
increment
public static java.lang.Double increment(java.lang.Double n)
-
increment
public static java.lang.Float increment(java.lang.Float n)
-
intervalSize
public static java.math.BigInteger intervalSize(java.lang.Double lower, java.lang.Double upper)
-
intervalSize
public static long intervalSize(java.lang.Float lower, java.lang.Float upper)
-
-