Class TDouble
- java.lang.Object
-
- java.lang.Number
-
- de.mirkosertic.bytecoder.classlib.java.lang.TDouble
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<java.lang.Double>
public class TDouble extends java.lang.Number implements java.lang.Comparable<java.lang.Double>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TDouble(double value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
compare(double x, double y)
int
compareTo(java.lang.Double o)
static long
doubleToLongBits(double aValue)
static long
doubleToRawLongBits(double value)
double
doubleValue()
boolean
equals(java.lang.Object o)
float
floatValue()
int
hashCode()
int
intValue()
static boolean
isFinite(double aValue)
static boolean
isInfinite(double b)
static boolean
isNaN(double aValue)
static double
longBitsToDouble(long aValue)
long
longValue()
static double
parseDouble(java.lang.String aValue)
static int
signum(double value)
java.lang.String
toString()
static java.lang.String
toString(double aValue)
static java.lang.Double
valueOf(double aValue)
static java.lang.Double
valueOf(java.lang.String aValue)
-
-
-
Method Detail
-
intValue
public int intValue()
- Specified by:
intValue
in classjava.lang.Number
-
longValue
public long longValue()
- Specified by:
longValue
in classjava.lang.Number
-
floatValue
public float floatValue()
- Specified by:
floatValue
in classjava.lang.Number
-
doubleValue
public double doubleValue()
- Specified by:
doubleValue
in classjava.lang.Number
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
parseDouble
public static double parseDouble(java.lang.String aValue)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
valueOf
public static java.lang.Double valueOf(java.lang.String aValue)
-
valueOf
public static java.lang.Double valueOf(double aValue)
-
isNaN
public static boolean isNaN(double aValue)
-
isInfinite
public static boolean isInfinite(double b)
-
isFinite
public static boolean isFinite(double aValue)
-
toString
public static java.lang.String toString(double aValue)
-
signum
public static int signum(double value)
-
compareTo
public int compareTo(java.lang.Double o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<java.lang.Double>
-
compare
public static int compare(double x, double y)
-
doubleToLongBits
public static long doubleToLongBits(double aValue)
-
longBitsToDouble
public static double longBitsToDouble(long aValue)
-
doubleToRawLongBits
public static long doubleToRawLongBits(double value)
-
-