Example usage for Java java.lang Double fields, constructors, methods, implement or subclass
The text is from its open source code.
double | POSITIVE_INFINITY A constant holding the positive infinity of type double . |
double | NEGATIVE_INFINITY A constant holding the negative infinity of type double . |
double | NaN A constant holding a Not-a-Number (NaN) value of type double . |
double | MAX_VALUE A constant holding the largest positive finite value of type double , (2-2-52)·21023. |
double | MIN_NORMAL A constant holding the smallest positive normal value of type double , 2-1022. |
double | MIN_VALUE A constant holding the smallest positive nonzero value of type double , 2-1074. |
int | MAX_EXPONENT Maximum exponent a finite double variable may have. |
int | MIN_EXPONENT Minimum exponent a normalized double variable may have. |
int | SIZE The number of bits used to represent a double value. |
int | BYTES The number of bytes used to represent a double value. |
Class | TYPE The Class instance representing the primitive type double . |
Double(double value) Constructs a newly allocated Double object that represents the primitive double argument. | |
Double(String s) Constructs a newly allocated Double object that represents the floating-point value of type double represented by the string. |
byte | byteValue() Returns the value of this Double as a byte after a narrowing primitive conversion. |
int | compare(double d1, double d2) Compares the two specified double values. |
int | compareTo(Double anotherDouble) Compares two Double objects numerically. |
long | doubleToLongBits(double value) Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout. |
long | doubleToRawLongBits(double value) Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout, preserving Not-a-Number (NaN) values. |
double | doubleValue() Returns the double value of this Double object. |
boolean | equals(Object obj) Compares this object against the specified object. |
float | floatValue() Returns the value of this Double as a float after a narrowing primitive conversion. |
Class> | getClass() Returns the runtime class of this Object . |
int | hashCode() Returns a hash code for this Double object. |
int | hashCode(double value) Returns a hash code for a double value; compatible with Double.hashCode() . |
int | intValue() Returns the value of this Double as an int after a narrowing primitive conversion. |
boolean | isFinite(double d) Returns true if the argument is a finite floating-point value; returns false otherwise (for NaN and infinity arguments). |
boolean | isInfinite() Returns true if this Double value is infinitely large in magnitude, false otherwise. |
boolean | isInfinite(double v) Returns true if the specified number is infinitely large in magnitude, false otherwise. |
boolean | isNaN() Returns true if this Double value is a Not-a-Number (NaN), false otherwise. |
boolean | isNaN(double v) Returns true if the specified number is a Not-a-Number (NaN) value, false otherwise. |
double | longBitsToDouble(long bits) Returns the double value corresponding to a given bit representation. |
long | longValue() Returns the value of this Double as a long after a narrowing primitive conversion. |
double | max(double a, double b) Returns the greater of two double values as if by calling Math#max(double,double) Math.max . |
double | min(double a, double b) Returns the smaller of two double values as if by calling Math#min(double,double) Math.min . |
double | parseDouble(String s) Returns a new double initialized to the value represented by the specified String , as performed by the valueOf method of class Double . |
short | shortValue() Returns the value of this Double as a short after a narrowing primitive conversion. |
double | sum(double a, double b) Adds two double values together as per the + operator. |
String | toHexString(double d) Returns a hexadecimal string representation of the double argument. |
String | toString() Returns a string representation of this Double object. |
String | toString(double d) Returns a string representation of the double argument. |
Double | valueOf(String s) Returns a Double object holding the double value represented by the argument string s . |
Double | valueOf(double d) Returns a Double instance representing the specified double value. |