From | Chris Kopp <[email protected]> |
To | [email protected] |
Subject | Re: st: a question on function int |
Date | Thu, 20 Oct 2005 01:52:57 +0200 |
Hello,
I have a question about the function int that I could not understand what
stata is doing. Hope that you can answer me. Thanks.
Here it is:
For example, I have a data set:
id
10103005
after I run the following commands:
gen double temxxx=(id/1000)
gen temyyy=int(temxxx)
gen temzzz=temxxx-temyyy
gen areaxxx=int(temzzz*1000)
list id temxxx temyyy temzzz areaxxx
What I got is
id temxxx temyyy temzzz areaxxx
10103005 10103.005 10103 .005 4
Is variable areaxxx supposed to be 5? Why did stata give me 4 instead of
5? Any clue for this?
Thanks.
Jian
*
* 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/
© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |