- CLASS
- tcl.lang.TclDouble -- This class is used to create, read, and modify double
objects from Java code.
- EXTENDS
- tcl.lang.InternalRep
- METHODS
- static TclObject newInstance(double doubleValue)
- static double get(Interp interp, TclObject tobj) throws TclException
- static void set(TclObject tobj, double doubleValue)
- ARGUMENTS
- DESCRIPTION
- newInstance
- get
- set
- EQUIVALENT C FUNCTIONS
- SEE ALSO
- KEYWORDS
tcl.lang.TclDouble -- This class is used to create, read, and modify double
objects from Java code.
tcl.lang.InternalRep
static TclObject newInstance(double doubleValue)
static double get(Interp interp, TclObject tobj) throws TclException
static void set(TclObject tobj, double doubleValue)
- double doubleValue ()
-
New value for internal double representation.
- Interp interp ()
-
If an error occurs while converting an object to be a double object,
an error message is left in the interpreter's result object
unless interp is NULL.
- TclObject tobj ()
-
TclObject to manipulate. If the internal representation of
tobj is not TclDouble, the method converts it to TclDouble.
- newInstance
-
The newInstance method creates and returns a new TclObject whose internal
representation is the double doubleValue. The precision of
doubleValue is controlled by the global Tcl variable
tcl_precision, whose default value is 12.
- get
-
The get method returns a double value from the tobj. If an error
occurs while converting tobj to be a double object, an error
message is left in the interp's result object unless
interp is NULL.
- set
-
The set method sets tobj to have the double value of doubleValue.
When this method returns, the internal representation of tobj
is TclDouble.
Tcl_NewDoubleObj, Tcl_GetDoubleFromObj, Tcl_SetDoubleObj
InternalRep, TclObject, TclList, TclIndex, TclString, TclInteger, TclBoolean, ReflectObject
double, internal representation, object, object type, precision, tcl_precision
Copyright © 1996-1998 Sun Microsystems, Inc.
Copyright © 1995-1997 Roger E. Critchlow Jr.