*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> Tcl/printdbl (3)              
Title
Content
Arch
Section
 

Contents


Tcl_PrintDouble(3Tcl)					 Tcl_PrintDouble(3Tcl)


NAME    [Toc]    [Back]

     Tcl_PrintDouble - Convert floating	value to string

SYNOPSIS    [Toc]    [Back]

     #include <tcl.h>

     Tcl_PrintDouble(interp, value, dst)

ARGUMENTS    [Toc]    [Back]

     Tcl_Interp	  *interp   (in)      Interpreter that controls	the
				      conversion.

     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    [Toc]    [Back]

     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 two special twists.  First, 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'').  Second, the number of significant
     digits printed at dst is controlled by the	tcl_precision variable in
     interp;  if tcl_precision is undefined then 6 significant digits are
     printed.

KEYWORDS    [Toc]    [Back]

     conversion, double-precision, floating-point, string


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
ecvt Linux convert a floating-point number to a string.
ecvt IRIX convert floating-point number to string
gcvt Linux convert a floating-point number to a string.
strtold FreeBSD convert ASCII string to floating point
strtof FreeBSD convert ASCII string to floating point
strtod FreeBSD convert ASCII string to floating point
strtod Linux convert ASCII string to floating point number
frexp OpenBSD convert floating-point number to fractional and integral components
frexp Linux convert floating-point number to fractional and integral components
frexp FreeBSD convert floating-point number to fractional and integral components
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service