Unix/Linux Go Back    


OpenDarwin 7.2.1 - man page for tcl_printdouble (opendarwin section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


Tcl_PrintDouble(3)		      Tcl Library Procedures		       Tcl_PrintDouble(3)

_________________________________________________________________________________________________

NAME
       Tcl_PrintDouble - Convert floating value to string

SYNOPSIS
       #include <tcl.h>

       Tcl_PrintDouble(interp, value, dst)

ARGUMENTS
       Tcl_Interp   *interp   (in)	Before Tcl 8.0, the tcl_precision variable in this inter- |
					preter controlled the conversion.  As of  Tcl  8.0,  this |
					argument  is  ignored and the conversion is controlled by |
					the tcl_precision variable that  is  now  shared  by  all |
					interpreters.

       double	    value     (in)	Floating-point value to be converted.

       char	    *dst      (out)	Where  to  store string representing value.  Must have at
					least TCL_DOUBLE_SPACE characters of storage.
_________________________________________________________________

DESCRIPTION
       Tcl_PrintDouble generates a string that represents the value of value  and  stores  it  in
       memory  at  the location given by dst.  It uses %g format to generate the string, with one
       special twist: the string is guaranteed to contain either a ``.'' or an ``e'' so  that  it
       doesn't	look  like an integer.	Where %g would generate an integer with no decimal point,
       Tcl_PrintDouble adds ``.0''.

KEYWORDS
       conversion, double-precision, floating-point, string

Tcl					       8.0			       Tcl_PrintDouble(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 03:37 PM.