Package fit
Class ScientificDouble
- java.lang.Object
-
- java.lang.Number
-
- fit.ScientificDouble
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<java.lang.Number>
public class ScientificDouble extends java.lang.Number implements java.lang.Comparable<java.lang.Number>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ScientificDouble(double value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(java.lang.Number obj)
double
doubleValue()
boolean
equals(java.lang.Object obj)
float
floatValue()
int
hashCode()
int
intValue()
long
longValue()
static ScientificDouble
parse(java.lang.String s)
static double
precision(java.lang.String s)
java.lang.String
toString()
static java.lang.String
tweak(java.lang.String s)
static ScientificDouble
valueOf(java.lang.String s)
-
-
-
Method Detail
-
valueOf
public static ScientificDouble valueOf(java.lang.String s)
-
parse
public static ScientificDouble parse(java.lang.String s)
-
precision
public static double precision(java.lang.String s)
-
tweak
public static java.lang.String tweak(java.lang.String s)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(java.lang.Number obj)
- Specified by:
compareTo
in interfacejava.lang.Comparable<java.lang.Number>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
doubleValue
public double doubleValue()
- Specified by:
doubleValue
in classjava.lang.Number
-
floatValue
public float floatValue()
- Specified by:
floatValue
in classjava.lang.Number
-
longValue
public long longValue()
- Specified by:
longValue
in classjava.lang.Number
-
intValue
public int intValue()
- Specified by:
intValue
in classjava.lang.Number
-
-