Serializable
, Comparable<Double>
, Constable
, ConstantDesc
Fields
static final int
The number of bytes used to represent a double
value, 8.
static final int
Maximum exponent a finite double
variable may have, 1023.
static final double
A constant holding the largest positive finite value of type double
, (2-2-52)ยท21023.
static final int
Minimum exponent a normalized double
variable may have, -1022.
static final double
A constant holding the smallest positive normal value of type double
, 2-1022.
static final double
A constant holding the smallest positive nonzero value of type double
, 2-1074.
static final double
A constant holding a Not-a-Number (NaN) value of type double
.
static final double
A constant holding the negative infinity of type double
.
static final double
A constant holding the positive infinity of type double
.
static final int
The number of bits in the significand of a double
value, 53.
static final int
The number of bits used to represent a double
value, 64.
The Class
instance representing the primitive type double
.
Constructors
Deprecated, for removal: This API element is subject to removal in a future version. Deprecated, for removal: This API element is subject to removal in a future version.byte
Returns the value of this Double
as a byte
after a narrowing primitive conversion.
static int
Compares the two specified double
values.
int
Compares two Double
objects numerically.
Returns an
Optional
containing the nominal descriptor for this instance, which is the instance itself.
static long
Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout.
static long
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
Returns the double
value of this Double
object.
boolean
Compares this object against the specified object.
float
Returns the value of this Double
as a float
after a narrowing primitive conversion.
int
Returns a hash code for this Double
object.
static int
Returns a hash code for a double
value; compatible with Double.hashCode()
.
int
Returns the value of this Double
as an int
after a narrowing primitive conversion.
static boolean
Returns true
if the argument is a finite floating-point value; returns false
otherwise (for NaN and infinity arguments).
boolean
Returns true
if this Double
value is infinitely large in magnitude, false
otherwise.
static boolean
Returns true
if the specified number is infinitely large in magnitude, false
otherwise.
boolean
Returns true
if this Double
value is a Not-a-Number (NaN), false
otherwise.
static boolean
Returns true
if the specified number is a Not-a-Number (NaN) value, false
otherwise.
static double
Returns the double
value corresponding to a given bit representation.
long
Returns the value of this Double
as a long
after a narrowing primitive conversion.
static double
Returns the greater of two
double
values as if by calling
Math.max
.
static double
Returns the smaller of two
double
values as if by calling
Math.min
.
static double
Returns a new double
initialized to the value represented by the specified String
, as performed by the valueOf
method of class Double
.
Resolves this instance as a
ConstantDesc
, the result of which is the instance itself.
short
Returns the value of this Double
as a short
after a narrowing primitive conversion.
static double
Adds two double
values together as per the + operator.
Returns a hexadecimal string representation of the double
argument.
Returns a string representation of this Double
object.
Returns a string representation of the double
argument.
Returns a Double
instance representing the specified double
value.
Returns a Double
object holding the double
value represented by the argument string s
.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4