thanks for all comments
i should read the manual more throughly
----- Original Message -----
From: "Nick Cox" <[email protected]>
To: <[email protected]>
Sent: Thursday, June 10, 2004 1:03 AM
Subject: st: RE: string function
> If you look at the help for -string()-
> you will see that the function can
> take one or two arguments. If you
> don't provide the second argument,
> a format, then Stata will necessarily
> use a default format. The answer may
> not indeed not be what you want.
>
> I guess that you want every digit shown explicitly.
>
> disp string(10000000, "%12.0f")
>
> is one way of doing that. In other circumstances,
> some other g or f format may be what you want.
>
> Nick
> [email protected]
>
> Lee Chuntao
>
> > I accidentally find that the following line returns a not
> > wanted results
> > in my computer. Can u tell me what is the reason?
> >
> > . disp string(12000000078)
> > 1.20e+10
> >
> > . disp string(00000000)
> > 0
> >
> > . disp string(10000000)
> > 1.00e+07
> >
> >
> > . disp string(1000)
> > 1000
> >
> > . disp string(10000)
> > 10000
> >
> > . disp string(100000)
> > 100000
> >
> > . disp string(1000000)
> > 1000000
> >
> > . disp string(10000000)
> > 1.00e+07
> >
> > BTW, I use Stata 7.0 SE.
> >
> > the display is not what i expected when the number is more
> > than 7 digits
>
> *
> * For searches and help try:
> * http://www.stata.com/support/faqs/res/findit.html
> * http://www.stata.com/support/statalist/faq
> * http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/