Bookmark and Share

Notice: On March 31, it was announced that Statalist is moving from an email list to a forum. The old list will shut down at the end of May, and its replacement, statalist.org is already up and running.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: RE: precision Problem taking string from double var


From   <Stefan.Gawrich@hlpug.hessen.de>
To   <statalist@hsphsun2.harvard.edu>
Subject   Re: st: RE: precision Problem taking string from double var
Date   Fri, 29 Oct 2010 16:45:12 +0200

Maarten Buis wrote:

A string will typically take up (much) more memory than an integer. 
I proposed to use a long integer, in that case a string 
varialbe has to contain for all observations a maximum of 3 
characters (including the ".") for it to use less memory than 
a long integer. If you can store your number as integer, i.e. 
all numbers are more than -32,767 and less than 32,740, than 
the string has to contain a maximum of only one character to 
take up less memory. If you can store your numbers as a byte, 
i.e. all numbers are more than -127 and less than 100, than 
there is no string variable that takes less memory.


Hi Maarten, 

Concerning memory consumption you are right.
But I don't know how to outfile an (pseudo) integer var in "%4.2f"-format. 


Stefan










*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index