[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: st: How to deal with the accruacy of storage type?
From
Jeph Herrin <[email protected]>
To
[email protected]
Subject
Re: st: How to deal with the accruacy of storage type?
Date
Mon, 28 Sep 2009 14:35:06 -0400
count if abs(x-y)<0.0001
where 0.0001 indicates the precision.
hth,
Jeph
[email protected] wrote:
I encountered a problem on the accuracy of storage type.
For example, I typed the following in the stata,
clear
input x y
.46520616 .4652062
.02347426 .0234743
.01774185 .0177418
.04014428 .0401443
.24818808 .2481881
.41385191 .4138519
.27035237 .2703524
.03764375 .0376438
.22899382 .2289938
.08620364 .0862036
end
l
count if x==y
The result of "count if x==y" is 0. However, in my actual matter, this situation should be treated as equal between x and y if the # digits (such as four or five) after decimal are the same.
What is the right command to express the above meaning?
Thank you a lot for any help.
Best regards,
Rose.
*
* 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/
*
* 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–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |