java.lang.Double (Java class)

The Java numeric double precision class.

Availability:

JavaScript - 1.1
Netscape - 3.0
Property/method value type:JavaObject object
Class properties:MAX_VALUE, MIN_VALUE, NaN, NEGATIVE_INFINITY, POSITIVE_INFINITY, TYPE
Class methods:doubleToLongBits(), isInfinite(), isNaN(), longBitsToDouble(), toString(), valueOf()
Object methods:byteValue(), doubleValue(), equals(), floatValue(), getClass(), hashCode(), intValue(), isInfinite(), isNaN(), longValue(), notify(), notifyAll(), shortValue(), toString(), wait()

Support for double precision floating point numbers.

Values of this type are visible to JavaScript as a JavaObject which encapsulates the Java created value.

See also:double, Java to JavaScript values, JavaScript to Java values

MethodJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
byteValue()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
doubleValue()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
equals()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
floatValue()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
getClass()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
hashCode()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
intValue()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
isInfinite()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
isNaN()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
longValue()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
notify()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
notifyAll()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
shortValue()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
toString()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-
wait()1.1 1.1 n/a3.0 3.0 n/a n/a n/a n/a n/a n/a n/a-