com.clarkparsia.pellet.datatypes
Class FloatingPointUtils
java.lang.Object
com.clarkparsia.pellet.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
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FloatingPointUtils
public FloatingPointUtils()
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)
Copyright © 2004 Evren Sirin. All Rights Reserved.