[add information about the way tcl handles floating point numeric values as C type doubles, the range of values supported, etc.]double is an expr function (or a command in the tcl::mathfunc namespace) [1] for converting tcl numeric strings to floating-point and returning the converted value.See also Inf.